[INFO] fetching crate pxtone-sys 0.2.1...
[INFO] fixing pxtone-sys-0.2.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate pxtone-sys 0.2.1 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate pxtone-sys 0.2.1
[INFO] finished tweaking crates.io crate pxtone-sys 0.2.1
[INFO] tweaked toml for crates.io crate pxtone-sys 0.2.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate pxtone-sys 0.2.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate pxtone-sys 0.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 59e03fcff94e3c041ef76a44f9dcb3217930af3a311725d916b77d5bc4bb86e0
[INFO] running `Command { std: "docker" "start" "59e03fcff94e3c041ef76a44f9dcb3217930af3a311725d916b77d5bc4bb86e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "59e03fcff94e3c041ef76a44f9dcb3217930af3a311725d916b77d5bc4bb86e0" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "59e03fcff94e3c041ef76a44f9dcb3217930af3a311725d916b77d5bc4bb86e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "59e03fcff94e3c041ef76a44f9dcb3217930af3a311725d916b77d5bc4bb86e0" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling proc-macro2 v1.0.70
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]    Compiling regex-syntax v0.8.2
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.12
[INFO] [stderr]    Compiling memchr v2.6.4
[INFO] [stderr]    Compiling bindgen v0.69.1
[INFO] [stderr]    Compiling pkg-config v0.3.27
[INFO] [stderr]    Compiling either v1.9.0
[INFO] [stderr]    Compiling clang-sys v1.6.1
[INFO] [stderr]    Compiling libloading v0.7.4
[INFO] [stderr]    Compiling home v0.5.9
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling shlex v1.2.0
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]     Checking smallvec v1.11.2
[INFO] [stderr]    Compiling cpal v0.15.2
[INFO] [stderr]     Checking dasp_sample v0.11.0
[INFO] [stderr]    Compiling jobserver v0.1.27
[INFO] [stderr]    Compiling alsa-sys v0.3.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling syn v2.0.41
[INFO] [stderr]     Checking nix v0.24.3
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking alsa v0.7.1
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling pxtone-sys v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/build.rs from 2021 edition to 2024
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c: In function 'vorbis_analysis_buffer':
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:395:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   395 |   if(b->header)_ogg_free(b->header);b->header=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |   ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:395:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   395 |   if(b->header)_ogg_free(b->header);b->header=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                     ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:396:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   396 |   if(b->header1)_ogg_free(b->header1);b->header1=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |   ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:396:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   396 |   if(b->header1)_ogg_free(b->header1);b->header1=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:397:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   397 |   if(b->header2)_ogg_free(b->header2);b->header2=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |   ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:397:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   397 |   if(b->header2)_ogg_free(b->header2);b->header2=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: At top level:
[INFO] [stderr] warning: pxtone-sys@0.2.1: cc1: note: unrecognized command-line option '-Wno-everything' may have been intended to silence earlier diagnostics
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnDelay.h:8,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtnDelay.cpp:7,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:1:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnDescriptor.h: In member function 'void pxtnDescriptor::operator=(const pxtnDescriptor&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnDescriptor.h:25:48: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    25 |         void operator = (const pxtnDescriptor& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnDescriptor.h: In copy constructor 'pxtnDescriptor::pxtnDescriptor(const pxtnDescriptor&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnDescriptor.h:26:48: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    26 |         pxtnDescriptor  (const pxtnDescriptor& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnDelay.h: In member function 'void pxtnDelay::operator=(const pxtnDelay&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnDelay.h:23:43: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    23 |         void operator = (const pxtnDelay& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnDelay.h: In copy constructor 'pxtnDelay::pxtnDelay(const pxtnDelay&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnDelay.h:24:43: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    24 |         pxtnDelay       (const pxtnDelay& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp: In member function 'pxtnERR pxtnDelay::Tone_Ready(int32_t, float, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp:64:23: warning: enumeration value 'DELAYUNIT_num' not handled in switch [-Wswitch]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    64 |                 switch( _unit )
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp: In member function 'pxtnERR pxtnDelay::Read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp:138:31: warning: missing initializer for member '_DELAYSTRUCT::group' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   138 |         _DELAYSTRUCT dela = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp:138:31: warning: missing initializer for member '_DELAYSTRUCT::rate' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp:138:31: warning: missing initializer for member '_DELAYSTRUCT::freq' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:2:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp: In member function 'bool pxtnDescriptor::seek(pxtnSEEK, int)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp:64:23: warning: enumeration value 'pxtnSEEK_num' not handled in switch [-Wswitch]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    64 |                 switch( mode )
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp: In member function 'bool pxtnDescriptor::w_asfile(const void*, int, int)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp:92:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    92 |         if( fwrite( p, size, num, (FILE*)_p_desc ) != num ) goto End;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp: In member function 'bool pxtnDescriptor::r(void*, int, int)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp:109:59: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   109 |                 if( fread( p, size, num, (FILE*)_p_desc ) != num ) goto End;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp: In member function 'int pxtnDescriptor::v_w_asfile(int, int*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp:209:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   209 |         if( fwrite( b, 1, bytes, (FILE*)_p_desc )     != bytes ) return false;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnEvelist.cpp:4,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:4:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnEvelist.h: In copy constructor 'pxtnEvelist::pxtnEvelist(const pxtnEvelist&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnEvelist.h:66:54: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    66 |         pxtnEvelist(              const pxtnEvelist &src  ){               } // copy
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnEvelist.h: In member function 'pxtnEvelist& pxtnEvelist::operator=(const pxtnEvelist&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnEvelist.h:67:54: warning: unused parameter 'right' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    67 |         pxtnEvelist & operator = (const pxtnEvelist &right){ return *this; } // substitution
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ~~~~~~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp: In member function 'pxtnERR pxtnEvelist::io_Unit_Read_x4x_EVENT(pxtnDescriptor*, bool, bool)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:831:38: warning: missing initializer for member '_x4x_EVENTSTRUCT::event_kind' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   831 |         _x4x_EVENTSTRUCT evnt     ={0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:831:38: warning: missing initializer for member '_x4x_EVENTSTRUCT::data_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:831:38: warning: missing initializer for member '_x4x_EVENTSTRUCT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:831:38: warning: missing initializer for member '_x4x_EVENTSTRUCT::event_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:855:15: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   855 |         if( e != evnt.event_num ) return pxtnERR_desc_broken;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp: In member function 'pxtnERR pxtnEvelist::io_Read_x4x_EventNum(pxtnDescriptor*, int32_t*) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:866:35: warning: missing initializer for member '_x4x_EVENTSTRUCT::event_kind' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   866 |         _x4x_EVENTSTRUCT evnt = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:866:35: warning: missing initializer for member '_x4x_EVENTSTRUCT::data_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:866:35: warning: missing initializer for member '_x4x_EVENTSTRUCT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:866:35: warning: missing initializer for member '_x4x_EVENTSTRUCT::event_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:882:15: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   882 |         if( e != evnt.event_num ) return pxtnERR_desc_broken;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnMaster.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:5:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnMaster.h: In member function 'void pxtnMaster::operator=(const pxtnMaster&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnMaster.h:13:44: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    13 |         void operator = (const pxtnMaster& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnMaster.h: In copy constructor 'pxtnMaster::pxtnMaster(const pxtnMaster&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnMaster.h:14:44: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    14 |         pxtnMaster      (const pxtnMaster& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp: In member function 'pxtnERR pxtnMaster::io_r_v5(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp:115:19: warning: unused variable 'res' [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   115 |         pxtnERR   res = pxtnERR_VOID;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                   ^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp: In member function 'pxtnERR pxtnMaster::io_r_x4x(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp:169:33: warning: missing initializer for member '_x4x_MASTER::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   169 |         _x4x_MASTER mast     ={0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                 ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp:169:33: warning: missing initializer for member '_x4x_MASTER::event_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp:214:15: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   214 |         if( e != mast.event_num ) return pxtnERR_desc_broken;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnOverDrive.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:7:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnOverDrive.h: In member function 'void pxtnOverDrive::operator=(const pxtnOverDrive&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnOverDrive.h:20:47: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    20 |         void operator = (const pxtnOverDrive& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnOverDrive.h: In copy constructor 'pxtnOverDrive::pxtnOverDrive(const pxtnOverDrive&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnOverDrive.h:21:47: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    21 |         pxtnOverDrive   (const pxtnOverDrive& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp: In member function 'pxtnERR pxtnOverDrive::Read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp:77:35: warning: missing initializer for member '_OVERDRIVESTRUCT::group' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    77 |         _OVERDRIVESTRUCT over = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp:77:35: warning: missing initializer for member '_OVERDRIVESTRUCT::cut' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp:77:35: warning: missing initializer for member '_OVERDRIVESTRUCT::amp' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp:77:35: warning: missing initializer for member '_OVERDRIVESTRUCT::yyy' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnPulse_Frequency.cpp:4,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:8:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Frequency.h: In member function 'void pxtnPulse_Frequency::operator=(const pxtnPulse_Frequency&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Frequency.h:9:56: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:     9 |         void operator =    (const pxtnPulse_Frequency& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Frequency.h: In copy constructor 'pxtnPulse_Frequency::pxtnPulse_Frequency(const pxtnPulse_Frequency&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Frequency.h:10:56: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    10 |         pxtnPulse_Frequency(const pxtnPulse_Frequency& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Frequency.cpp: In destructor 'pxtnPulse_Frequency::~pxtnPulse_Frequency()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Frequency.cpp:58:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    58 |         if( _freq_table ) free( _freq_table ); _freq_table = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Frequency.cpp:58:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    58 |         if( _freq_table ) free( _freq_table ); _freq_table = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                ^~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnPulse_Noise.h:8,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtnPulse_Noise.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:9:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_Oscillator.h: In member function 'void pxtnPulse_Oscillator::operator=(const pxtnPulse_Oscillator&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_Oscillator.h:9:58: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:     9 |         void operator =     (const pxtnPulse_Oscillator& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_Oscillator.h: In copy constructor 'pxtnPulse_Oscillator::pxtnPulse_Oscillator(const pxtnPulse_Oscillator&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_Oscillator.h:10:58: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    10 |         pxtnPulse_Oscillator(const pxtnPulse_Oscillator& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnPulse_Noise.h:9:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_PCM.h: In member function 'void pxtnPulse_PCM::operator=(const pxtnPulse_PCM&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_PCM.h:11:47: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    11 |         void operator = (const pxtnPulse_PCM& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_PCM.h: In copy constructor 'pxtnPulse_PCM::pxtnPulse_PCM(const pxtnPulse_PCM&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_PCM.h:12:47: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    12 |         pxtnPulse_PCM   (const pxtnPulse_PCM& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Noise.h: In member function 'void pxtnPulse_Noise::operator=(const pxtnPulse_Noise&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Noise.h:61:49: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    61 |         void operator = (const pxtnPulse_Noise& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Noise.h: In copy constructor 'pxtnPulse_Noise::pxtnPulse_Noise(const pxtnPulse_Noise&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Noise.h:62:49: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    62 |         pxtnPulse_Noise (const pxtnPulse_Noise& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp: In function 'pxtnERR _ReadOscillator(pxNOISEDESIGN_OSCILLATOR*, pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:127:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   127 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->type     = (pxWAVETYPE)work;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:127:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   127 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->type     = (pxWAVETYPE)work;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:129:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   129 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->b_rev    = work ? true : false;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:129:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   129 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->b_rev    = work ? true : false;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:130:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   130 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->freq     = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:130:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   130 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->freq     = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:131:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   131 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->volume   = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:131:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   131 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->volume   = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:132:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   132 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->offset   = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:132:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   132 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->offset   = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp: In member function 'int32_t pxtnPulse_Noise::Compare(const pxtnPulse_Noise*) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:374:54: warning: self-comparison always evaluates to false [-Wtautological-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   374 |                         if( _units[ u ].enves[ e ].x != _units[ u ].enves[ e ].x ) return 1;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:375:54: warning: self-comparison always evaluates to false [-Wtautological-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   375 |                         if( _units[ u ].enves[ e ].y != _units[ u ].enves[ e ].y ) return 1;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnPulse_Oggv.cpp:9,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:10:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Oggv.h: In member function 'void pxtnPulse_Oggv::operator=(const pxtnPulse_Oggv&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Oggv.h:14:48: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    14 |         void operator = (const pxtnPulse_Oggv& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Oggv.h: In copy constructor 'pxtnPulse_Oggv::pxtnPulse_Oggv(const pxtnPulse_Oggv&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Oggv.h:15:48: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    15 |         pxtnPulse_Oggv  (const pxtnPulse_Oggv& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp: In member function 'void pxtnPulse_Oggv::Release()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:151:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   151 |         if( _p_data ) free( _p_data ); _p_data = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:151:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   151 |         if( _p_data ) free( _p_data ); _p_data = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                        ^~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp: In member function 'pxtnERR pxtnPulse_Oggv::ogg_read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:172:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   172 |                 if( _p_data ) free( _p_data ); _p_data = NULL; _size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                 ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:172:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   172 |                 if( _p_data ) free( _p_data ); _p_data = NULL; _size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                ^~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp: In member function 'pxtnERR pxtnPulse_Oggv::Decode(pxtnPulse_PCM*) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:212:26: warning: variable 'bytes' set but not used [-Wunused-but-set-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   212 |                 uint32_t bytes;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp: In member function 'bool pxtnPulse_Oggv::pxtn_read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:304:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   304 |                 if( _p_data ) free( _p_data ); _p_data = NULL; _size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                 ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:304:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   304 |                 if( _p_data ) free( _p_data ); _p_data = NULL; _size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                ^~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnPulse_NoiseBuilder.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:11:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_NoiseBuilder.h: In member function 'void pxtnPulse_NoiseBuilder::operator=(const pxtnPulse_NoiseBuilder&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_NoiseBuilder.h:11:62: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    11 |         void operator =       (const pxtnPulse_NoiseBuilder& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_NoiseBuilder.h: In copy constructor 'pxtnPulse_NoiseBuilder::pxtnPulse_NoiseBuilder(const pxtnPulse_NoiseBuilder&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_NoiseBuilder.h:12:62: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    12 |         pxtnPulse_NoiseBuilder(const pxtnPulse_NoiseBuilder& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp: In destructor 'pxtnPulse_NoiseBuilder::~pxtnPulse_NoiseBuilder()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:119:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   119 |         if( _freq ) delete _freq; _freq = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:119:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   119 |         if( _freq ) delete _freq; _freq = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp: In member function 'bool pxtnPulse_NoiseBuilder::Init()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:214:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   214 |         for( s    ; s < _smp_num    ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:256:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   256 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:260:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   260 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:264:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   264 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:268:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   268 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:273:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   273 |         for( s    ; s < _smp_num*2/ 3; s++ ){ *p = (short)(              0 ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:274:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   274 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:279:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   279 |         for( s    ; s < _smp_num*2/ 4; s++ ){ *p = (short)(  _SAMPLING_TOP/3 ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:280:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   280 |         for( s    ; s < _smp_num*3/ 4; s++ ){ *p = (short)( -_SAMPLING_TOP/3 ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:281:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   281 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP   ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:286:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   286 |         a = _smp_num *2 / 6; v =  _SAMPLING_TOP - _SAMPLING_TOP*2/5; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:287:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   287 |         a = _smp_num *3 / 6; v =                  _SAMPLING_TOP  /5; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:288:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   288 |         a = _smp_num *4 / 6; v =                - _SAMPLING_TOP  /5; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:289:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   289 |         a = _smp_num *5 / 6; v = -_SAMPLING_TOP + _SAMPLING_TOP*2/5; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:290:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   290 |         a = _smp_num       ; v = -_SAMPLING_TOP                    ; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:295:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   295 |         a = _smp_num *2 / 8; v =  _SAMPLING_TOP - _SAMPLING_TOP*2/7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:296:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   296 |         a = _smp_num *3 / 8; v =  _SAMPLING_TOP - _SAMPLING_TOP*4/7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:297:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   297 |         a = _smp_num *4 / 8; v =                  _SAMPLING_TOP  /7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:298:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   298 |         a = _smp_num *5 / 8; v =                - _SAMPLING_TOP  /7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:299:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   299 |         a = _smp_num *6 / 8; v = -_SAMPLING_TOP + _SAMPLING_TOP*4/7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:300:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   300 |         a = _smp_num *7 / 8; v = -_SAMPLING_TOP + _SAMPLING_TOP*2/7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:301:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   301 |         a = _smp_num       ; v = -_SAMPLING_TOP                    ; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:13:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp: In member function 'void pxtnPulse_PCM::Release()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:22:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    22 |         if( _p_smp ) free( _p_smp ); _p_smp = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:22:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    22 |         if( _p_smp ) free( _p_smp ); _p_smp = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp: In member function 'pxtnERR pxtnPulse_PCM::read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::ch' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    82 |         WAVEFORMATCHUNK format    = { 0 };
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                         ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::sps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::byte_per_sec' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::block_size' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::bps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::ext' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnService.h:10,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtnService_moo.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:14:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnText.h: In member function 'void pxtnText::operator=(const pxtnText&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnText.h:13:42: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    13 |         void operator = (const pxtnText& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnText.h: In copy constructor 'pxtnText::pxtnText(const pxtnText&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnText.h:14:42: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    14 |         pxtnText        (const pxtnText& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnService.h:14:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnWoice.h: In member function 'void pxtnWoice::operator=(const pxtnWoice&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnWoice.h:121:43: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   121 |         void operator = (const pxtnWoice& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnWoice.h: In copy constructor 'pxtnWoice::pxtnWoice(const pxtnWoice&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnWoice.h:122:43: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   122 |         pxtnWoice       (const pxtnWoice& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnService.h:15:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnUnit.h: In member function 'void pxtnUnit::operator=(const pxtnUnit&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnUnit.h:15:42: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    15 |         void operator = (const pxtnUnit& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnUnit.h: In copy constructor 'pxtnUnit::pxtnUnit(const pxtnUnit&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnUnit.h:16:42: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    16 |         pxtnUnit        (const pxtnUnit& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnService.h: In member function 'void pxtnService::operator=(const pxtnService&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnService.h:45:45: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    45 |         void operator = (const pxtnService& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnService.h: In copy constructor 'pxtnService::pxtnService(const pxtnService&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnService.h:46:45: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    46 |         pxtnService     (const pxtnService& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp: In member function 'bool pxtnService::_moo_release()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp:34:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    34 |         if( _moo_group_smps ) free( _moo_group_smps ); _moo_group_smps = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp:34:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    34 |         if( _moo_group_smps ) free( _moo_group_smps ); _moo_group_smps = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                        ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp: In member function 'bool pxtnService::Moo(void*, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp:454:25: warning: unused variable 'clock' [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   454 |                 int32_t clock = (int32_t)( _moo_smp_count / _moo_clock_rate );
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:15:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'bool pxtnService::_io_assiWOIC_w(pxtnDescriptor*, int32_t) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:705:32: warning: missing initializer for member '_ASSIST_WOICE::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   705 |         _ASSIST_WOICE assi = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:705:32: warning: missing initializer for member '_ASSIST_WOICE::name' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'pxtnERR pxtnService::_io_assiWOIC_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:726:32: warning: missing initializer for member '_ASSIST_WOICE::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   726 |         _ASSIST_WOICE assi = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:726:32: warning: missing initializer for member '_ASSIST_WOICE::name' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'bool pxtnService::_io_assiUNIT_w(pxtnDescriptor*, int32_t) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:757:31: warning: missing initializer for member '_ASSIST_UNIT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   757 |         _ASSIST_UNIT assi = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:757:31: warning: missing initializer for member '_ASSIST_UNIT::name' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'pxtnERR pxtnService::_io_assiUNIT_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:776:31: warning: missing initializer for member '_ASSIST_UNIT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   776 |         _ASSIST_UNIT assi = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:776:31: warning: missing initializer for member '_ASSIST_UNIT::name' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'pxtnERR pxtnService::_io_UNIT_num_r(pxtnDescriptor*, int32_t*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:822:28: warning: missing initializer for member '_NUM_UNIT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   822 |         _NUM_UNIT data = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                            ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'pxtnERR pxtnService::write(pxtnDescriptor*, bool, uint16_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:844:18: warning: unused variable 'b_ret' [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   844 |         bool     b_ret = false;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                  ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'bool pxtnService::_x1x_Project_Read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_beat_tempo' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:  1281 |         _x1x_PROJECT prjc = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_beat_clock' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_beat_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_beat_note' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_meas_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_channel_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_bps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_sps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1294:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:  1294 |         for( ns; ns <  _MAX_PROJECTNAME_x1x; ns++ ){ if( !prjc.x1x_name[ ns ] ) break; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:16:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp: In member function 'bool pxtnText::set_name_buf(const char*, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:42:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    42 |         if( _p_name_buf ) free( _p_name_buf ); _p_name_buf = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:42:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    42 |         if( _p_name_buf ) free( _p_name_buf ); _p_name_buf = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                ^~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp: In member function 'bool pxtnText::set_comment_buf(const char*, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    54 |         if( _p_comment_buf ) free( _p_comment_buf ); _p_comment_buf = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:54:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    54 |         if( _p_comment_buf ) free( _p_comment_buf ); _p_comment_buf = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp: In destructor 'pxtnText::~pxtnText()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:87:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    87 |         if( _p_comment_buf ) free( _p_comment_buf ); _p_comment_buf = NULL; _comment_size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:87:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    87 |         if( _p_comment_buf ) free( _p_comment_buf ); _p_comment_buf = NULL; _comment_size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:88:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    88 |         if( _p_name_buf    ) free( _p_name_buf    ); _p_name_buf    = NULL; _name_size    = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:88:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    88 |         if( _p_name_buf    ) free( _p_name_buf    ); _p_name_buf    = NULL; _name_size    = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                      ^~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:17:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnUnit.cpp: In member function 'pxtnERR pxtnUnit::Read_v3x(pxtnDescriptor*, int32_t*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnUnit.cpp:341:28: warning: missing initializer for member '_x3x_UNIT::group' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   341 |         _x3x_UNIT unit = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                            ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:18:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'pxtnERR pxtnWoice::io_matePCM_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::basic_key' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    53 |         _MATERIALSTRUCT_PCM pcm  = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::voice_flags' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::ch' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::bps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::sps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::data_size' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'pxtnERR pxtnWoice::io_matePTN_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:135:38: warning: missing initializer for member '_MATERIALSTRUCT_PTN::basic_key' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   135 |         _MATERIALSTRUCT_PTN ptn  = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:135:38: warning: missing initializer for member '_MATERIALSTRUCT_PTN::voice_flags' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:135:38: warning: missing initializer for member '_MATERIALSTRUCT_PTN::tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:135:38: warning: missing initializer for member '_MATERIALSTRUCT_PTN::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'pxtnERR pxtnWoice::io_matePTV_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:211:38: warning: missing initializer for member '_MATERIALSTRUCT_PTV::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   211 |         _MATERIALSTRUCT_PTV ptv  = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:211:38: warning: missing initializer for member '_MATERIALSTRUCT_PTV::x3x_tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:211:38: warning: missing initializer for member '_MATERIALSTRUCT_PTV::size' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'bool pxtnWoice::io_mateOGGV_w(pxtnDescriptor*) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:249:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::basic_key' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   249 |         _MATERIALSTRUCT_OGGV mate = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:249:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::voice_flags' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:249:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'pxtnERR pxtnWoice::io_mateOGGV_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:271:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::basic_key' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   271 |         _MATERIALSTRUCT_OGGV mate = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:271:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::voice_flags' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:271:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:19:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice.cpp: In function 'void _UpdateWavePTV(pxtnVOICEUNIT*, pxtnVOICEINSTANCE*, int32_t, int32_t, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice.cpp:270:97: warning: unused parameter 'sps' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   270 | static void _UpdateWavePTV( pxtnVOICEUNIT* p_vc, pxtnVOICEINSTANCE* p_vi, int32_t  ch, int32_t  sps, int32_t  bps )
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                                        ~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:20:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp: In function 'bool _Write_Wave(pxtnDescriptor*, const pxtnVOICEUNIT*, int32_t*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:23:15: warning: enumeration value 'pxtnVOICE_Noise' not handled in switch [-Wswitch]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    23 |         switch( p_vc->type )
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp: In function 'pxtnERR _Read_Wave(pxtnDescriptor*, pxtnVOICEUNIT*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:117:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   117 |                         if( !p_doc->r( &uc, 1, 1 ) ) return pxtnERR_desc_r; p_vc->wave.points[ i ].x = uc;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:117:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   117 |                         if( !p_doc->r( &uc, 1, 1 ) ) return pxtnERR_desc_r; p_vc->wave.points[ i ].x = uc;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                             ^~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:118:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   118 |                         if( !p_doc->r( &sc, 1, 1 ) ) return pxtnERR_desc_r; p_vc->wave.points[ i ].y = sc;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:118:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   118 |                         if( !p_doc->r( &sc, 1, 1 ) ) return pxtnERR_desc_r; p_vc->wave.points[ i ].y = sc;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                             ^~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtoneNoise.cpp:7,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:21:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtoneNoise.h: In member function 'void pxtoneNoise::operator=(const pxtoneNoise&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtoneNoise.h:13:45: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    13 |         void operator = (const pxtoneNoise& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtoneNoise.h: In copy constructor 'pxtoneNoise::pxtoneNoise(const pxtoneNoise&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtoneNoise.h:14:45: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    14 |         pxtoneNoise     (const pxtoneNoise& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp: In destructor 'pxtoneNoise::~pxtoneNoise()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp:19:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    19 |         if( _bldr ) delete (pxtnPulse_NoiseBuilder*)_bldr; _bldr = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp:19:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    19 |         if( _bldr ) delete (pxtnPulse_NoiseBuilder*)_bldr; _bldr = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                            ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnPulse_Oggv.cpp:7:
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h: At global scope:
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h:96:21: warning: 'OV_CALLBACKS_STREAMONLY_NOCLOSE' defined but not used [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    96 | static ov_callbacks OV_CALLBACKS_STREAMONLY_NOCLOSE = {
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h:89:21: warning: 'OV_CALLBACKS_STREAMONLY' defined but not used [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    89 | static ov_callbacks OV_CALLBACKS_STREAMONLY = {
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h:82:21: warning: 'OV_CALLBACKS_NOCLOSE' defined but not used [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    82 | static ov_callbacks OV_CALLBACKS_NOCLOSE = {
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h:75:21: warning: 'OV_CALLBACKS_DEFAULT' defined but not used [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    75 | static ov_callbacks OV_CALLBACKS_DEFAULT = {
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp: In member function 'bool pxtoneNoise::init()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp:25:34: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    25 |         if( !bldr->Init() ){ free( bldr ); return false; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                              ~~~~^~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp:24:67: note: returned from 'void* operator new(long unsigned int)'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    24 |         pxtnPulse_NoiseBuilder *bldr = new pxtnPulse_NoiseBuilder();
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                   ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: At global scope:
[INFO] [stderr] warning: pxtone-sys@0.2.1: cc1plus: note: unrecognized command-line option '-Wno-everything' may have been intended to silence earlier diagnostics
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs (598 fixes)
[INFO] [stderr]    Migrating examples/buffering.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating examples/example.rs from 2021 edition to 2024
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.34s
[INFO] [stderr] crater-edition-check: pxtone-sys v0.2.1 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling pxtone-sys v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c: In function 'vorbis_analysis_buffer':
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:395:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   395 |   if(b->header)_ogg_free(b->header);b->header=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |   ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:395:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   395 |   if(b->header)_ogg_free(b->header);b->header=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                     ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:396:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   396 |   if(b->header1)_ogg_free(b->header1);b->header1=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |   ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:396:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   396 |   if(b->header1)_ogg_free(b->header1);b->header1=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:397:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   397 |   if(b->header2)_ogg_free(b->header2);b->header2=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |   ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/lib/block.c:397:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   397 |   if(b->header2)_ogg_free(b->header2);b->header2=NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: At top level:
[INFO] [stderr] warning: pxtone-sys@0.2.1: cc1: note: unrecognized command-line option '-Wno-everything' may have been intended to silence earlier diagnostics
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnDelay.h:8,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtnDelay.cpp:7,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:1:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnDescriptor.h: In member function 'void pxtnDescriptor::operator=(const pxtnDescriptor&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnDescriptor.h:25:48: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    25 |         void operator = (const pxtnDescriptor& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnDescriptor.h: In copy constructor 'pxtnDescriptor::pxtnDescriptor(const pxtnDescriptor&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnDescriptor.h:26:48: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    26 |         pxtnDescriptor  (const pxtnDescriptor& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnDelay.h: In member function 'void pxtnDelay::operator=(const pxtnDelay&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnDelay.h:23:43: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    23 |         void operator = (const pxtnDelay& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnDelay.h: In copy constructor 'pxtnDelay::pxtnDelay(const pxtnDelay&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnDelay.h:24:43: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    24 |         pxtnDelay       (const pxtnDelay& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp: In member function 'pxtnERR pxtnDelay::Tone_Ready(int32_t, float, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp:64:23: warning: enumeration value 'DELAYUNIT_num' not handled in switch [-Wswitch]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    64 |                 switch( _unit )
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp: In member function 'pxtnERR pxtnDelay::Read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp:138:31: warning: missing initializer for member '_DELAYSTRUCT::group' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   138 |         _DELAYSTRUCT dela = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp:138:31: warning: missing initializer for member '_DELAYSTRUCT::rate' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDelay.cpp:138:31: warning: missing initializer for member '_DELAYSTRUCT::freq' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:2:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp: In member function 'bool pxtnDescriptor::seek(pxtnSEEK, int)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp:64:23: warning: enumeration value 'pxtnSEEK_num' not handled in switch [-Wswitch]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    64 |                 switch( mode )
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp: In member function 'bool pxtnDescriptor::w_asfile(const void*, int, int)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp:92:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    92 |         if( fwrite( p, size, num, (FILE*)_p_desc ) != num ) goto End;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp: In member function 'bool pxtnDescriptor::r(void*, int, int)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp:109:59: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   109 |                 if( fread( p, size, num, (FILE*)_p_desc ) != num ) goto End;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp: In member function 'int pxtnDescriptor::v_w_asfile(int, int*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnDescriptor.cpp:209:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   209 |         if( fwrite( b, 1, bytes, (FILE*)_p_desc )     != bytes ) return false;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnEvelist.cpp:4,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:4:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnEvelist.h: In copy constructor 'pxtnEvelist::pxtnEvelist(const pxtnEvelist&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnEvelist.h:66:54: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    66 |         pxtnEvelist(              const pxtnEvelist &src  ){               } // copy
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnEvelist.h: In member function 'pxtnEvelist& pxtnEvelist::operator=(const pxtnEvelist&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnEvelist.h:67:54: warning: unused parameter 'right' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    67 |         pxtnEvelist & operator = (const pxtnEvelist &right){ return *this; } // substitution
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ~~~~~~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp: In member function 'pxtnERR pxtnEvelist::io_Unit_Read_x4x_EVENT(pxtnDescriptor*, bool, bool)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:831:38: warning: missing initializer for member '_x4x_EVENTSTRUCT::event_kind' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   831 |         _x4x_EVENTSTRUCT evnt     ={0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:831:38: warning: missing initializer for member '_x4x_EVENTSTRUCT::data_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:831:38: warning: missing initializer for member '_x4x_EVENTSTRUCT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:831:38: warning: missing initializer for member '_x4x_EVENTSTRUCT::event_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:855:15: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   855 |         if( e != evnt.event_num ) return pxtnERR_desc_broken;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp: In member function 'pxtnERR pxtnEvelist::io_Read_x4x_EventNum(pxtnDescriptor*, int32_t*) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:866:35: warning: missing initializer for member '_x4x_EVENTSTRUCT::event_kind' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   866 |         _x4x_EVENTSTRUCT evnt = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:866:35: warning: missing initializer for member '_x4x_EVENTSTRUCT::data_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:866:35: warning: missing initializer for member '_x4x_EVENTSTRUCT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:866:35: warning: missing initializer for member '_x4x_EVENTSTRUCT::event_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnEvelist.cpp:882:15: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   882 |         if( e != evnt.event_num ) return pxtnERR_desc_broken;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnMaster.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:5:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnMaster.h: In member function 'void pxtnMaster::operator=(const pxtnMaster&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnMaster.h:13:44: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    13 |         void operator = (const pxtnMaster& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnMaster.h: In copy constructor 'pxtnMaster::pxtnMaster(const pxtnMaster&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnMaster.h:14:44: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    14 |         pxtnMaster      (const pxtnMaster& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp: In member function 'pxtnERR pxtnMaster::io_r_v5(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp:115:19: warning: unused variable 'res' [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   115 |         pxtnERR   res = pxtnERR_VOID;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                   ^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp: In member function 'pxtnERR pxtnMaster::io_r_x4x(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp:169:33: warning: missing initializer for member '_x4x_MASTER::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   169 |         _x4x_MASTER mast     ={0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                 ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp:169:33: warning: missing initializer for member '_x4x_MASTER::event_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnMaster.cpp:214:15: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   214 |         if( e != mast.event_num ) return pxtnERR_desc_broken;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |             ~~^~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnOverDrive.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:7:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnOverDrive.h: In member function 'void pxtnOverDrive::operator=(const pxtnOverDrive&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnOverDrive.h:20:47: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    20 |         void operator = (const pxtnOverDrive& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnOverDrive.h: In copy constructor 'pxtnOverDrive::pxtnOverDrive(const pxtnOverDrive&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnOverDrive.h:21:47: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    21 |         pxtnOverDrive   (const pxtnOverDrive& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp: In member function 'pxtnERR pxtnOverDrive::Read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp:77:35: warning: missing initializer for member '_OVERDRIVESTRUCT::group' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    77 |         _OVERDRIVESTRUCT over = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp:77:35: warning: missing initializer for member '_OVERDRIVESTRUCT::cut' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp:77:35: warning: missing initializer for member '_OVERDRIVESTRUCT::amp' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnOverDrive.cpp:77:35: warning: missing initializer for member '_OVERDRIVESTRUCT::yyy' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnPulse_Frequency.cpp:4,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:8:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Frequency.h: In member function 'void pxtnPulse_Frequency::operator=(const pxtnPulse_Frequency&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Frequency.h:9:56: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:     9 |         void operator =    (const pxtnPulse_Frequency& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Frequency.h: In copy constructor 'pxtnPulse_Frequency::pxtnPulse_Frequency(const pxtnPulse_Frequency&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Frequency.h:10:56: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    10 |         pxtnPulse_Frequency(const pxtnPulse_Frequency& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Frequency.cpp: In destructor 'pxtnPulse_Frequency::~pxtnPulse_Frequency()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Frequency.cpp:58:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    58 |         if( _freq_table ) free( _freq_table ); _freq_table = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Frequency.cpp:58:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    58 |         if( _freq_table ) free( _freq_table ); _freq_table = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                ^~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnPulse_Noise.h:8,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtnPulse_Noise.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:9:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_Oscillator.h: In member function 'void pxtnPulse_Oscillator::operator=(const pxtnPulse_Oscillator&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_Oscillator.h:9:58: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:     9 |         void operator =     (const pxtnPulse_Oscillator& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_Oscillator.h: In copy constructor 'pxtnPulse_Oscillator::pxtnPulse_Oscillator(const pxtnPulse_Oscillator&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_Oscillator.h:10:58: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    10 |         pxtnPulse_Oscillator(const pxtnPulse_Oscillator& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnPulse_Noise.h:9:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_PCM.h: In member function 'void pxtnPulse_PCM::operator=(const pxtnPulse_PCM&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_PCM.h:11:47: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    11 |         void operator = (const pxtnPulse_PCM& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_PCM.h: In copy constructor 'pxtnPulse_PCM::pxtnPulse_PCM(const pxtnPulse_PCM&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnPulse_PCM.h:12:47: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    12 |         pxtnPulse_PCM   (const pxtnPulse_PCM& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Noise.h: In member function 'void pxtnPulse_Noise::operator=(const pxtnPulse_Noise&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Noise.h:61:49: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    61 |         void operator = (const pxtnPulse_Noise& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Noise.h: In copy constructor 'pxtnPulse_Noise::pxtnPulse_Noise(const pxtnPulse_Noise&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Noise.h:62:49: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    62 |         pxtnPulse_Noise (const pxtnPulse_Noise& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp: In function 'pxtnERR _ReadOscillator(pxNOISEDESIGN_OSCILLATOR*, pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:127:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   127 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->type     = (pxWAVETYPE)work;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:127:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   127 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->type     = (pxWAVETYPE)work;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:129:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   129 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->b_rev    = work ? true : false;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:129:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   129 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->b_rev    = work ? true : false;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:130:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   130 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->freq     = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:130:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   130 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->freq     = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:131:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   131 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->volume   = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:131:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   131 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->volume   = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:132:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   132 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->offset   = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:132:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   132 |         if( !p_doc->v_r( &work )          ) return pxtnERR_desc_r     ; p_osc->offset   = (float)work / 10;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp: In member function 'int32_t pxtnPulse_Noise::Compare(const pxtnPulse_Noise*) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:374:54: warning: self-comparison always evaluates to false [-Wtautological-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   374 |                         if( _units[ u ].enves[ e ].x != _units[ u ].enves[ e ].x ) return 1;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Noise.cpp:375:54: warning: self-comparison always evaluates to false [-Wtautological-compare]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   375 |                         if( _units[ u ].enves[ e ].y != _units[ u ].enves[ e ].y ) return 1;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnPulse_Oggv.cpp:9,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:10:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Oggv.h: In member function 'void pxtnPulse_Oggv::operator=(const pxtnPulse_Oggv&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Oggv.h:14:48: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    14 |         void operator = (const pxtnPulse_Oggv& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Oggv.h: In copy constructor 'pxtnPulse_Oggv::pxtnPulse_Oggv(const pxtnPulse_Oggv&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_Oggv.h:15:48: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    15 |         pxtnPulse_Oggv  (const pxtnPulse_Oggv& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp: In member function 'void pxtnPulse_Oggv::Release()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:151:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   151 |         if( _p_data ) free( _p_data ); _p_data = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:151:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   151 |         if( _p_data ) free( _p_data ); _p_data = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                        ^~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp: In member function 'pxtnERR pxtnPulse_Oggv::ogg_read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:172:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   172 |                 if( _p_data ) free( _p_data ); _p_data = NULL; _size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                 ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:172:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   172 |                 if( _p_data ) free( _p_data ); _p_data = NULL; _size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                ^~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp: In member function 'pxtnERR pxtnPulse_Oggv::Decode(pxtnPulse_PCM*) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:212:26: warning: variable 'bytes' set but not used [-Wunused-but-set-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   212 |                 uint32_t bytes;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp: In member function 'bool pxtnPulse_Oggv::pxtn_read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:304:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   304 |                 if( _p_data ) free( _p_data ); _p_data = NULL; _size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                 ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_Oggv.cpp:304:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   304 |                 if( _p_data ) free( _p_data ); _p_data = NULL; _size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                ^~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnPulse_NoiseBuilder.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:11:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_NoiseBuilder.h: In member function 'void pxtnPulse_NoiseBuilder::operator=(const pxtnPulse_NoiseBuilder&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_NoiseBuilder.h:11:62: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    11 |         void operator =       (const pxtnPulse_NoiseBuilder& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_NoiseBuilder.h: In copy constructor 'pxtnPulse_NoiseBuilder::pxtnPulse_NoiseBuilder(const pxtnPulse_NoiseBuilder&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnPulse_NoiseBuilder.h:12:62: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    12 |         pxtnPulse_NoiseBuilder(const pxtnPulse_NoiseBuilder& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp: In destructor 'pxtnPulse_NoiseBuilder::~pxtnPulse_NoiseBuilder()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:119:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   119 |         if( _freq ) delete _freq; _freq = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:119:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   119 |         if( _freq ) delete _freq; _freq = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                   ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp: In member function 'bool pxtnPulse_NoiseBuilder::Init()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:214:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   214 |         for( s    ; s < _smp_num    ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:256:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   256 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:260:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   260 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:264:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   264 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:268:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   268 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:273:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   273 |         for( s    ; s < _smp_num*2/ 3; s++ ){ *p = (short)(              0 ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:274:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   274 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:279:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   279 |         for( s    ; s < _smp_num*2/ 4; s++ ){ *p = (short)(  _SAMPLING_TOP/3 ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:280:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   280 |         for( s    ; s < _smp_num*3/ 4; s++ ){ *p = (short)( -_SAMPLING_TOP/3 ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:281:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   281 |         for( s    ; s < _smp_num     ; s++ ){ *p = (short)( -_SAMPLING_TOP   ); p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:286:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   286 |         a = _smp_num *2 / 6; v =  _SAMPLING_TOP - _SAMPLING_TOP*2/5; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:287:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   287 |         a = _smp_num *3 / 6; v =                  _SAMPLING_TOP  /5; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:288:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   288 |         a = _smp_num *4 / 6; v =                - _SAMPLING_TOP  /5; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:289:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   289 |         a = _smp_num *5 / 6; v = -_SAMPLING_TOP + _SAMPLING_TOP*2/5; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:290:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   290 |         a = _smp_num       ; v = -_SAMPLING_TOP                    ; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:295:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   295 |         a = _smp_num *2 / 8; v =  _SAMPLING_TOP - _SAMPLING_TOP*2/7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:296:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   296 |         a = _smp_num *3 / 8; v =  _SAMPLING_TOP - _SAMPLING_TOP*4/7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:297:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   297 |         a = _smp_num *4 / 8; v =                  _SAMPLING_TOP  /7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:298:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   298 |         a = _smp_num *5 / 8; v =                - _SAMPLING_TOP  /7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:299:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   299 |         a = _smp_num *6 / 8; v = -_SAMPLING_TOP + _SAMPLING_TOP*4/7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:300:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   300 |         a = _smp_num *7 / 8; v = -_SAMPLING_TOP + _SAMPLING_TOP*2/7; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_NoiseBuilder.cpp:301:75: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   301 |         a = _smp_num       ; v = -_SAMPLING_TOP                    ; for( s    ; s < a; s++ ){ *p = v; p++; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                           ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:13:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp: In member function 'void pxtnPulse_PCM::Release()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:22:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    22 |         if( _p_smp ) free( _p_smp ); _p_smp = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:22:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    22 |         if( _p_smp ) free( _p_smp ); _p_smp = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp: In member function 'pxtnERR pxtnPulse_PCM::read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::ch' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    82 |         WAVEFORMATCHUNK format    = { 0 };
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                         ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::sps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::byte_per_sec' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::block_size' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::bps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnPulse_PCM.cpp:82:41: warning: missing initializer for member 'WAVEFORMATCHUNK::ext' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnService.h:10,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtnService_moo.cpp:5,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:14:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnText.h: In member function 'void pxtnText::operator=(const pxtnText&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnText.h:13:42: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    13 |         void operator = (const pxtnText& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnText.h: In copy constructor 'pxtnText::pxtnText(const pxtnText&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnText.h:14:42: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    14 |         pxtnText        (const pxtnText& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnService.h:14:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnWoice.h: In member function 'void pxtnWoice::operator=(const pxtnWoice&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnWoice.h:121:43: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   121 |         void operator = (const pxtnWoice& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnWoice.h: In copy constructor 'pxtnWoice::pxtnWoice(const pxtnWoice&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnWoice.h:122:43: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   122 |         pxtnWoice       (const pxtnWoice& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/./pxtnService.h:15:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnUnit.h: In member function 'void pxtnUnit::operator=(const pxtnUnit&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnUnit.h:15:42: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    15 |         void operator = (const pxtnUnit& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnUnit.h: In copy constructor 'pxtnUnit::pxtnUnit(const pxtnUnit&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/././pxtnUnit.h:16:42: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    16 |         pxtnUnit        (const pxtnUnit& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnService.h: In member function 'void pxtnService::operator=(const pxtnService&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnService.h:45:45: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    45 |         void operator = (const pxtnService& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnService.h: In copy constructor 'pxtnService::pxtnService(const pxtnService&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtnService.h:46:45: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    46 |         pxtnService     (const pxtnService& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp: In member function 'bool pxtnService::_moo_release()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp:34:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    34 |         if( _moo_group_smps ) free( _moo_group_smps ); _moo_group_smps = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp:34:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    34 |         if( _moo_group_smps ) free( _moo_group_smps ); _moo_group_smps = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                        ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp: In member function 'bool pxtnService::Moo(void*, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService_moo.cpp:454:25: warning: unused variable 'clock' [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   454 |                 int32_t clock = (int32_t)( _moo_smp_count / _moo_clock_rate );
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                         ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:15:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'bool pxtnService::_io_assiWOIC_w(pxtnDescriptor*, int32_t) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:705:32: warning: missing initializer for member '_ASSIST_WOICE::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   705 |         _ASSIST_WOICE assi = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:705:32: warning: missing initializer for member '_ASSIST_WOICE::name' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'pxtnERR pxtnService::_io_assiWOIC_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:726:32: warning: missing initializer for member '_ASSIST_WOICE::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   726 |         _ASSIST_WOICE assi = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:726:32: warning: missing initializer for member '_ASSIST_WOICE::name' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'bool pxtnService::_io_assiUNIT_w(pxtnDescriptor*, int32_t) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:757:31: warning: missing initializer for member '_ASSIST_UNIT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   757 |         _ASSIST_UNIT assi = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:757:31: warning: missing initializer for member '_ASSIST_UNIT::name' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'pxtnERR pxtnService::_io_assiUNIT_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:776:31: warning: missing initializer for member '_ASSIST_UNIT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   776 |         _ASSIST_UNIT assi = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:776:31: warning: missing initializer for member '_ASSIST_UNIT::name' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'pxtnERR pxtnService::_io_UNIT_num_r(pxtnDescriptor*, int32_t*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:822:28: warning: missing initializer for member '_NUM_UNIT::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   822 |         _NUM_UNIT data = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                            ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'pxtnERR pxtnService::write(pxtnDescriptor*, bool, uint16_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:844:18: warning: unused variable 'b_ret' [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   844 |         bool     b_ret = false;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                  ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp: In member function 'bool pxtnService::_x1x_Project_Read(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_beat_tempo' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:  1281 |         _x1x_PROJECT prjc = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_beat_clock' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_beat_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_beat_note' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_meas_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_channel_num' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_bps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1281:31: warning: missing initializer for member '_x1x_PROJECT::x1x_sps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnService.cpp:1294:14: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: pxtone-sys@0.2.1:  1294 |         for( ns; ns <  _MAX_PROJECTNAME_x1x; ns++ ){ if( !prjc.x1x_name[ ns ] ) break; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |              ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:16:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp: In member function 'bool pxtnText::set_name_buf(const char*, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:42:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    42 |         if( _p_name_buf ) free( _p_name_buf ); _p_name_buf = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:42:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    42 |         if( _p_name_buf ) free( _p_name_buf ); _p_name_buf = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                ^~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp: In member function 'bool pxtnText::set_comment_buf(const char*, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:54:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    54 |         if( _p_comment_buf ) free( _p_comment_buf ); _p_comment_buf = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:54:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    54 |         if( _p_comment_buf ) free( _p_comment_buf ); _p_comment_buf = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp: In destructor 'pxtnText::~pxtnText()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:87:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    87 |         if( _p_comment_buf ) free( _p_comment_buf ); _p_comment_buf = NULL; _comment_size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:87:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    87 |         if( _p_comment_buf ) free( _p_comment_buf ); _p_comment_buf = NULL; _comment_size = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:88:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    88 |         if( _p_name_buf    ) free( _p_name_buf    ); _p_name_buf    = NULL; _name_size    = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnText.cpp:88:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    88 |         if( _p_name_buf    ) free( _p_name_buf    ); _p_name_buf    = NULL; _name_size    = 0;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                      ^~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:17:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnUnit.cpp: In member function 'pxtnERR pxtnUnit::Read_v3x(pxtnDescriptor*, int32_t*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnUnit.cpp:341:28: warning: missing initializer for member '_x3x_UNIT::group' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   341 |         _x3x_UNIT unit = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                            ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:18:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'pxtnERR pxtnWoice::io_matePCM_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::basic_key' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    53 |         _MATERIALSTRUCT_PCM pcm  = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::voice_flags' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::ch' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::bps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::sps' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:53:38: warning: missing initializer for member '_MATERIALSTRUCT_PCM::data_size' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'pxtnERR pxtnWoice::io_matePTN_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:135:38: warning: missing initializer for member '_MATERIALSTRUCT_PTN::basic_key' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   135 |         _MATERIALSTRUCT_PTN ptn  = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:135:38: warning: missing initializer for member '_MATERIALSTRUCT_PTN::voice_flags' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:135:38: warning: missing initializer for member '_MATERIALSTRUCT_PTN::tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:135:38: warning: missing initializer for member '_MATERIALSTRUCT_PTN::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'pxtnERR pxtnWoice::io_matePTV_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:211:38: warning: missing initializer for member '_MATERIALSTRUCT_PTV::rrr' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   211 |         _MATERIALSTRUCT_PTV ptv  = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                      ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:211:38: warning: missing initializer for member '_MATERIALSTRUCT_PTV::x3x_tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:211:38: warning: missing initializer for member '_MATERIALSTRUCT_PTV::size' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'bool pxtnWoice::io_mateOGGV_w(pxtnDescriptor*) const':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:249:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::basic_key' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   249 |         _MATERIALSTRUCT_OGGV mate = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:249:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::voice_flags' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:249:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp: In member function 'pxtnERR pxtnWoice::io_mateOGGV_r(pxtnDescriptor*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:271:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::basic_key' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   271 |         _MATERIALSTRUCT_OGGV mate = {0};
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                       ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:271:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::voice_flags' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice_io.cpp:271:39: warning: missing initializer for member '_MATERIALSTRUCT_OGGV::tuning' [-Wmissing-field-initializers]
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:19:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice.cpp: In function 'void _UpdateWavePTV(pxtnVOICEUNIT*, pxtnVOICEINSTANCE*, int32_t, int32_t, int32_t)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoice.cpp:270:97: warning: unused parameter 'sps' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   270 | static void _UpdateWavePTV( pxtnVOICEUNIT* p_vc, pxtnVOICEINSTANCE* p_vi, int32_t  ch, int32_t  sps, int32_t  bps )
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                                        ~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtone.cpp:20:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp: In function 'bool _Write_Wave(pxtnDescriptor*, const pxtnVOICEUNIT*, int32_t*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:23:15: warning: enumeration value 'pxtnVOICE_Noise' not handled in switch [-Wswitch]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    23 |         switch( p_vc->type )
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |               ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp: In function 'pxtnERR _Read_Wave(pxtnDescriptor*, pxtnVOICEUNIT*)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:117:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   117 |                         if( !p_doc->r( &uc, 1, 1 ) ) return pxtnERR_desc_r; p_vc->wave.points[ i ].x = uc;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:117:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   117 |                         if( !p_doc->r( &uc, 1, 1 ) ) return pxtnERR_desc_r; p_vc->wave.points[ i ].x = uc;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                             ^~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:118:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:   118 |                         if( !p_doc->r( &sc, 1, 1 ) ) return pxtnERR_desc_r; p_vc->wave.points[ i ].y = sc;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtnWoicePTV.cpp:118:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:   118 |                         if( !p_doc->r( &sc, 1, 1 ) ) return pxtnERR_desc_r; p_vc->wave.points[ i ].y = sc;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                             ^~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtoneNoise.cpp:7,
[INFO] [stderr] warning: pxtone-sys@0.2.1:                  from pxtone/pxtone.cpp:21:
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtoneNoise.h: In member function 'void pxtoneNoise::operator=(const pxtoneNoise&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtoneNoise.h:13:45: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    13 |         void operator = (const pxtoneNoise& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtoneNoise.h: In copy constructor 'pxtoneNoise::pxtoneNoise(const pxtoneNoise&)':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/./pxtoneNoise.h:14:45: warning: unused parameter 'src' [-Wunused-parameter]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    14 |         pxtoneNoise     (const pxtoneNoise& src){}
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                          ~~~~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp: In destructor 'pxtoneNoise::~pxtoneNoise()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp:19:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    19 |         if( _bldr ) delete (pxtnPulse_NoiseBuilder*)_bldr; _bldr = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |         ^~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp:19:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    19 |         if( _bldr ) delete (pxtnPulse_NoiseBuilder*)_bldr; _bldr = NULL;
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                            ^~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: In file included from pxtone/pxtnPulse_Oggv.cpp:7:
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h: At global scope:
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h:96:21: warning: 'OV_CALLBACKS_STREAMONLY_NOCLOSE' defined but not used [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    96 | static ov_callbacks OV_CALLBACKS_STREAMONLY_NOCLOSE = {
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h:89:21: warning: 'OV_CALLBACKS_STREAMONLY' defined but not used [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    89 | static ov_callbacks OV_CALLBACKS_STREAMONLY = {
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h:82:21: warning: 'OV_CALLBACKS_NOCLOSE' defined but not used [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    82 | static ov_callbacks OV_CALLBACKS_NOCLOSE = {
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: ogg/vorbis/vorbisfile.h:75:21: warning: 'OV_CALLBACKS_DEFAULT' defined but not used [-Wunused-variable]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    75 | static ov_callbacks OV_CALLBACKS_DEFAULT = {
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                     ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp: In member function 'bool pxtoneNoise::init()':
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp:25:34: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
[INFO] [stderr] warning: pxtone-sys@0.2.1:    25 |         if( !bldr->Init() ){ free( bldr ); return false; }
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                              ~~~~^~~~~~~~
[INFO] [stderr] warning: pxtone-sys@0.2.1: pxtone/pxtoneNoise.cpp:24:67: note: returned from 'void* operator new(long unsigned int)'
[INFO] [stderr] warning: pxtone-sys@0.2.1:    24 |         pxtnPulse_NoiseBuilder *bldr = new pxtnPulse_NoiseBuilder();
[INFO] [stderr] warning: pxtone-sys@0.2.1:       |                                                                   ^
[INFO] [stderr] warning: pxtone-sys@0.2.1: At global scope:
[INFO] [stderr] warning: pxtone-sys@0.2.1: cc1plus: note: unrecognized command-line option '-Wno-everything' may have been intended to silence earlier diagnostics
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:41846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { # [link_name = "\u{1}_Z20pxtnError_get_string7pxtnERR"] pub fn pxtnError_get_string (err_code : pxtnERR) -> * const :: std :: os :: raw :: c_char ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44155
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor10set_file_rEP8_IO_FILE"] pub fn pxtnDescriptor_set_file_r (this : * mut pxtnDescriptor , fp : * mut [u64 ; 27usize]) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44338
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor10set_file_wEP8_IO_FILE"] pub fn pxtnDescriptor_set_file_w (this : * mut pxtnDescriptor , fp : * mut [u64 ; 27usize]) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor12set_memory_rEPvi"] pub fn pxtnDescriptor_set_memory_r (this : * mut pxtnDescriptor , p_mem : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor4seekE8pxtnSEEKi"] pub fn pxtnDescriptor_seek (this : * mut pxtnDescriptor , mode : pxtnSEEK , val : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44951
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor8w_asfileEPKvii"] pub fn pxtnDescriptor_w_asfile (this : * mut pxtnDescriptor , p : * const :: std :: os :: raw :: c_void , size : :: std :: os :: raw :: c_int , num : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45214
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor1rEPvii"] pub fn pxtnDescriptor_r (this : * mut pxtnDescriptor , p : * mut :: std :: os :: raw :: c_void , size : :: std :: os :: raw :: c_int , num : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45460
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor10v_w_asfileEiPi"] pub fn pxtnDescriptor_v_w_asfile (this : * mut pxtnDescriptor , val : i32 , p_add : * mut i32) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45663
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor3v_rEPi"] pub fn pxtnDescriptor_v_r (this : * mut pxtnDescriptor , p : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:41846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { # [link_name = "\u{1}_Z20pxtnError_get_string7pxtnERR"] pub fn pxtnError_get_string (err_code : pxtnERR) -> * const :: std :: os :: raw :: c_char ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45810
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnDescriptor14get_size_bytesEv"] pub fn pxtnDescriptor_get_size_bytes (this : * const pxtnDescriptor) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44155
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor10set_file_rEP8_IO_FILE"] pub fn pxtnDescriptor_set_file_r (this : * mut pxtnDescriptor , fp : * mut [u64 ; 27usize]) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45990
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptorC1Ev"] pub fn pxtnDescriptor_pxtnDescriptor (this : * mut pxtnDescriptor) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44338
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor10set_file_wEP8_IO_FILE"] pub fn pxtnDescriptor_set_file_w (this : * mut pxtnDescriptor , fp : * mut [u64 ; 27usize]) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47775
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_Z20pxtnDescriptor_v_chki"] pub fn pxtnDescriptor_v_chk (val : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor12set_memory_rEPvi"] pub fn pxtnDescriptor_set_memory_r (this : * mut pxtnDescriptor , p_mem : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:48741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_Frequency4InitEv"] pub fn pxtnPulse_Frequency_Init (this : * mut pxtnPulse_Frequency) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor4seekE8pxtnSEEKi"] pub fn pxtnDescriptor_seek (this : * mut pxtnDescriptor , mode : pxtnSEEK , val : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:48888
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_Frequency3GetEi"] pub fn pxtnPulse_Frequency_Get (this : * mut pxtnPulse_Frequency , key : i32) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:44951
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor8w_asfileEPKvii"] pub fn pxtnDescriptor_w_asfile (this : * mut pxtnDescriptor , p : * const :: std :: os :: raw :: c_void , size : :: std :: os :: raw :: c_int , num : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49044
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_Frequency4Get2Ei"] pub fn pxtnPulse_Frequency_Get2 (this : * mut pxtnPulse_Frequency , key : i32) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45214
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor1rEPvii"] pub fn pxtnDescriptor_r (this : * mut pxtnDescriptor , p : * mut :: std :: os :: raw :: c_void , size : :: std :: os :: raw :: c_int , num : :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49202
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_Frequency9GetDirectEPi"] pub fn pxtnPulse_Frequency_GetDirect (this : * mut pxtnPulse_Frequency , p_size : * mut i32) -> * const f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45460
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor10v_w_asfileEiPi"] pub fn pxtnDescriptor_v_w_asfile (this : * mut pxtnDescriptor , val : i32 , p_add : * mut i32) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49388
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_FrequencyC1Ev"] pub fn pxtnPulse_Frequency_pxtnPulse_Frequency (this : * mut pxtnPulse_Frequency) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45663
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptor3v_rEPi"] pub fn pxtnDescriptor_v_r (this : * mut pxtnDescriptor , p : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49539
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_FrequencyD1Ev"] pub fn pxtnPulse_Frequency_pxtnPulse_Frequency_destructor (this : * mut pxtnPulse_Frequency) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45810
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnDescriptor14get_size_bytesEv"] pub fn pxtnDescriptor_get_size_bytes (this : * const pxtnDescriptor) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:52255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN20pxtnPu...32 , sample_num : i32 , point_reso : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:45990
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnDescriptorC1Ev"] pub fn pxtnDescriptor_pxtnDescriptor (this : * mut pxtnDescriptor) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:52531
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN20pxtnPulse_Oscillator21GetOneSample_OvertoneEi"] pub fn pxtnPulse_Oscillator_GetOneSample_Overtone (this : * mut pxtnPulse_Oscillator , index : i32) -> f64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47775
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_Z20pxtnDescriptor_v_chki"] pub fn pxtnDescriptor_v_chk (val : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:52729
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN20pxtnPulse_Oscillator22GetOneSample_CoodinateEi"] pub fn pxtnPulse_Oscillator_GetOneSample_Coodinate (this : * mut pxtnPulse_Oscillator , index : i32) -> f64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:48741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_Frequency4InitEv"] pub fn pxtnPulse_Frequency_Init (this : * mut pxtnPulse_Frequency) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:52929
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN20pxtnPulse_OscillatorC1Ev"] pub fn pxtnPulse_Oscillator_pxtnPulse_Oscillator (this : * mut pxtnPulse_Oscillator) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:48888
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_Frequency3GetEi"] pub fn pxtnPulse_Frequency_Get (this : * mut pxtnPulse_Frequency , key : i32) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:55935
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM6CreateEiiii"] pub fn pxtnPulse_PCM_Create (this : * mut pxtnPulse_PCM , ch : i32 , sps : i32 , bps : i32 , sample_num : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49044
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_Frequency4Get2Ei"] pub fn pxtnPulse_Frequency_Get2 (this : * mut pxtnPulse_Frequency , key : i32) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM7ReleaseEv"] pub fn pxtnPulse_PCM_Release (this : * mut pxtnPulse_PCM) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49202
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_Frequency9GetDirectEPi"] pub fn pxtnPulse_Frequency_GetDirect (this : * mut pxtnPulse_Frequency , p_size : * mut i32) -> * const f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM4readEP14pxtnDescriptor"] pub fn pxtnPulse_PCM_read (this : * mut pxtnPulse_PCM , doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49388
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_FrequencyC1Ev"] pub fn pxtnPulse_Frequency_pxtnPulse_Frequency (this : * mut pxtnPulse_Frequency) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56432
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM5writeEP14pxtnDescriptorPKc"] pub fn pxtnPulse_PCM_write (this : * const pxtnPulse_PCM , doc : * mut pxtnDescriptor , pstrLIST : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49539
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN19pxtnPulse_FrequencyD1Ev"] pub fn pxtnPulse_Frequency_pxtnPulse_Frequency_destructor (this : * mut pxtnPulse_Frequency) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56665
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM7ConvertEiii"] pub fn pxtnPulse_PCM_Convert (this : * mut pxtnPulse_PCM , new_ch : i32 , new_sps : i32 , new_bps : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM14Convert_VolumeEf"] pub fn pxtnPulse_PCM_Convert_Volume (this : * mut pxtnPulse_PCM , v : f32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:52255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN20pxtnPu...32 , sample_num : i32 , point_reso : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57009
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM4CopyEPS_"] pub fn pxtnPulse_PCM_Copy (this : * const pxtnPulse_PCM , p_dst : * mut pxtnPulse_PCM) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:52531
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN20pxtnPulse_Oscillator21GetOneSample_OvertoneEi"] pub fn pxtnPulse_Oscillator_GetOneSample_Overtone (this : * mut pxtnPulse_Oscillator , index : i32) -> f64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57176
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM5Copy_EPS_ii"] pub fn pxtnPulse_PCM_Copy_ (this : * const pxtnPulse_PCM , p_dst : * mut pxtnPulse_PCM , start : i32 , end : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:52729
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN20pxtnPulse_Oscillator22GetOneSample_CoodinateEi"] pub fn pxtnPulse_Oscillator_GetOneSample_Coodinate (this : * mut pxtnPulse_Oscillator , index : i32) -> f64 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57370
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM22Devolve_SamplingBufferEv"] pub fn pxtnPulse_PCM_Devolve_SamplingBuffer (this : * mut pxtnPulse_PCM) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:52929
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN20pxtnPulse_OscillatorC1Ev"] pub fn pxtnPulse_Oscillator_pxtnPulse_Oscillator (this : * mut pxtnPulse_Oscillator) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57567
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM7get_secEv"] pub fn pxtnPulse_PCM_get_sec (this : * const pxtnPulse_PCM) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:55935
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM6CreateEiiii"] pub fn pxtnPulse_PCM_Create (this : * mut pxtnPulse_PCM , ch : i32 , sps : i32 , bps : i32 , sample_num : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57704
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM6get_chEv"] pub fn pxtnPulse_PCM_get_ch (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM7ReleaseEv"] pub fn pxtnPulse_PCM_Release (this : * mut pxtnPulse_PCM) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM7get_bpsEv"] pub fn pxtnPulse_PCM_get_bps (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM4readEP14pxtnDescriptor"] pub fn pxtnPulse_PCM_read (this : * mut pxtnPulse_PCM , doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57976
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM7get_spsEv"] pub fn pxtnPulse_PCM_get_sps (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56432
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM5writeEP14pxtnDescriptorPKc"] pub fn pxtnPulse_PCM_write (this : * const pxtnPulse_PCM , doc : * mut pxtnDescriptor , pstrLIST : * const :: std :: os :: raw :: c_char) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58113
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM12get_smp_bodyEv"] pub fn pxtnPulse_PCM_get_smp_body (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56665
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM7ConvertEiii"] pub fn pxtnPulse_PCM_Convert (this : * mut pxtnPulse_PCM , new_ch : i32 , new_sps : i32 , new_bps : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM12get_smp_headEv"] pub fn pxtnPulse_PCM_get_smp_head (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58409
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM12get_smp_tailEv"] pub fn pxtnPulse_PCM_get_smp_tail (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:56849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM14Convert_VolumeEf"] pub fn pxtnPulse_PCM_Convert_Volume (this : * mut pxtnPulse_PCM , v : f32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM12get_buf_sizeEv"] pub fn pxtnPulse_PCM_get_buf_size (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57009
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM4CopyEPS_"] pub fn pxtnPulse_PCM_Copy (this : * const pxtnPulse_PCM , p_dst : * mut pxtnPulse_PCM) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57176
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM5Copy_EPS_ii"] pub fn pxtnPulse_PCM_Copy_ (this : * const pxtnPulse_PCM , p_dst : * mut pxtnPulse_PCM , start : i32 , end : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM9get_p_bufEv"] pub fn pxtnPulse_PCM_get_p_buf (this : * const pxtnPulse_PCM) -> * const :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57370
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCM22Devolve_SamplingBufferEv"] pub fn pxtnPulse_PCM_Devolve_SamplingBuffer (this : * mut pxtnPulse_PCM) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58880
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM18get_p_buf_variableEv"] pub fn pxtnPulse_PCM_get_p_buf_variable (this : * const pxtnPulse_PCM) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCMC1Ev"] pub fn pxtnPulse_PCM_pxtnPulse_PCM (this : * mut pxtnPulse_PCM) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57567
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM7get_secEv"] pub fn pxtnPulse_PCM_get_sec (this : * const pxtnPulse_PCM) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59199
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCMD1Ev"] pub fn pxtnPulse_PCM_pxtnPulse_PCM_destructor (this : * mut pxtnPulse_PCM) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57704
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM6get_chEv"] pub fn pxtnPulse_PCM_get_ch (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68115
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise5writeEP14pxtnDescriptorPi"] pub fn pxtnPulse_Noise_write (this : * const pxtnPulse_Noise , p_doc : * mut pxtnDescriptor , p_add : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM7get_bpsEv"] pub fn pxtnPulse_PCM_get_bps (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68324
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise4readEP14pxtnDescriptor"] pub fn pxtnPulse_Noise_read (this : * mut pxtnPulse_Noise , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:57976
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM7get_spsEv"] pub fn pxtnPulse_PCM_get_sps (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68509
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise7ReleaseEv"] pub fn pxtnPulse_Noise_Release (this : * mut pxtnPulse_Noise) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58113
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM12get_smp_bodyEv"] pub fn pxtnPulse_PCM_get_smp_body (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM12get_smp_headEv"] pub fn pxtnPulse_PCM_get_smp_head (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68642
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise8AllocateEii"] pub fn pxtnPulse_Noise_Allocate (this : * mut pxtnPulse_Noise , unit_num : i32 , envelope_num : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58409
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM12get_smp_tailEv"] pub fn pxtnPulse_PCM_get_smp_tail (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise4CopyEPS_"] pub fn pxtnPulse_Noise_Copy (this : * const pxtnPulse_Noise , p_dst : * mut pxtnPulse_Noise) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise7CompareEPKS_"] pub fn pxtnPulse_Noise_Compare (this : * const pxtnPulse_Noise , p_src : * const pxtnPulse_Noise) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM12get_buf_sizeEv"] pub fn pxtnPulse_PCM_get_buf_size (this : * const pxtnPulse_PCM) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM9get_p_bufEv"] pub fn pxtnPulse_PCM_get_p_buf (this : * const pxtnPulse_PCM) -> * const :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69176
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise3FixEv"] pub fn pxtnPulse_Noise_Fix (this : * mut pxtnPulse_Noise) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:58880
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnPulse_PCM18get_p_buf_variableEv"] pub fn pxtnPulse_PCM_get_p_buf_variable (this : * const pxtnPulse_PCM) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise15set_smp_num_44kEi"] pub fn pxtnPulse_Noise_set_smp_num_44k (this : * mut pxtnPulse_Noise , num : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise12get_unit_numEv"] pub fn pxtnPulse_Noise_get_unit_num (this : * const pxtnPulse_Noise) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59072
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCMC1Ev"] pub fn pxtnPulse_PCM_pxtnPulse_PCM (this : * mut pxtnPulse_PCM) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59199
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnPulse_PCMD1Ev"] pub fn pxtnPulse_PCM_pxtnPulse_PCM_destructor (this : * mut pxtnPulse_PCM) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69617
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise15get_smp_num_44kEv"] pub fn pxtnPulse_Noise_get_smp_num_44k (this : * const pxtnPulse_Noise) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68115
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise5writeEP14pxtnDescriptorPi"] pub fn pxtnPulse_Noise_write (this : * const pxtnPulse_Noise , p_doc : * mut pxtnDescriptor , p_add : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise7get_secEv"] pub fn pxtnPulse_Noise_get_sec (this : * const pxtnPulse_Noise) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise8get_unitEi"] pub fn pxtnPulse_Noise_get_unit (this : * mut pxtnPulse_Noise , u : i32) -> * mut pxNOISEDESIGN_UNIT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68324
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise4readEP14pxtnDescriptor"] pub fn pxtnPulse_Noise_read (this : * mut pxtnPulse_Noise , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68509
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise7ReleaseEv"] pub fn pxtnPulse_Noise_Release (this : * mut pxtnPulse_Noise) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70093
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_NoiseC1Ev"] pub fn pxtnPulse_Noise_pxtnPulse_Noise (this : * mut pxtnPulse_Noise) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68642
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise8AllocateEii"] pub fn pxtnPulse_Noise_Allocate (this : * mut pxtnPulse_Noise , unit_num : i32 , envelope_num : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_NoiseD1Ev"] pub fn pxtnPulse_Noise_pxtnPulse_Noise_destructor (this : * mut pxtnPulse_Noise) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:73644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN22pxtnPulse_NoiseBuilder4InitEv"] pub fn pxtnPulse_NoiseBuilder_Init (this : * mut pxtnPulse_NoiseBuilder) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise4CopyEPS_"] pub fn pxtnPulse_Noise_Copy (this : * const pxtnPulse_Noise , p_dst : * mut pxtnPulse_Noise) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:68996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise7CompareEPKS_"] pub fn pxtnPulse_Noise_Compare (this : * const pxtnPulse_Noise , p_src : * const pxtnPulse_Noise) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:73800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK22pxtnP...: i32 , bps : i32) -> * mut pxtnPulse_PCM ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69176
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise3FixEv"] pub fn pxtnPulse_Noise_Fix (this : * mut pxtnPulse_Noise) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74076
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN22pxtnPulse_NoiseBuilderC1Ev"] pub fn pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder (this : * mut pxtnPulse_NoiseBuilder) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise15set_smp_num_44kEi"] pub fn pxtnPulse_Noise_set_smp_num_44k (this : * mut pxtnPulse_Noise , num : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74239
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN22pxtnPulse_NoiseBuilderD1Ev"] pub fn pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder_destructor (this : * mut pxtnPulse_NoiseBuilder) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise12get_unit_numEv"] pub fn pxtnPulse_Noise_get_unit_num (this : * const pxtnPulse_Noise) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:76554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText15set_comment_bufEPKci"] pub fn pxtnText_set_comment_buf (this : * mut pxtnText , p_comment : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69617
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise15get_smp_num_44kEv"] pub fn pxtnPulse_Noise_get_smp_num_44k (this : * const pxtnPulse_Noise) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:76762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnText15get_comment_bufEPi"] pub fn pxtnText_get_comment_buf (this : * const pxtnText , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK15pxtnPulse_Noise7get_secEv"] pub fn pxtnPulse_Noise_get_sec (this : * const pxtnPulse_Noise) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:76960
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnText14is_comment_bufEv"] pub fn pxtnText_is_comment_buf (this : * const pxtnText) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:69920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_Noise8get_unitEi"] pub fn pxtnPulse_Noise_get_unit (this : * mut pxtnPulse_Noise , u : i32) -> * mut pxNOISEDESIGN_UNIT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77097
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText12set_name_bufEPKci"] pub fn pxtnText_set_name_buf (this : * mut pxtnText , p_name : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70093
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_NoiseC1Ev"] pub fn pxtnPulse_Noise_pxtnPulse_Noise (this : * mut pxtnPulse_Noise) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77296
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnText12get_name_bufEPi"] pub fn pxtnText_get_name_buf (this : * const pxtnText , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN15pxtnPulse_NoiseD1Ev"] pub fn pxtnPulse_Noise_pxtnPulse_Noise_destructor (this : * mut pxtnPulse_Noise) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77488
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnText11is_name_bufEv"] pub fn pxtnText_is_name_buf (this : * const pxtnText) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:73644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN22pxtnPulse_NoiseBuilder4InitEv"] pub fn pxtnPulse_NoiseBuilder_Init (this : * mut pxtnPulse_NoiseBuilder) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText9Comment_rEP14pxtnDescriptor"] pub fn pxtnText_Comment_r (this : * mut pxtnText , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:73800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK22pxtnP...: i32 , bps : i32) -> * mut pxtnPulse_PCM ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText9Comment_wEP14pxtnDescriptor"] pub fn pxtnText_Comment_w (this : * mut pxtnText , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74076
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN22pxtnPulse_NoiseBuilderC1Ev"] pub fn pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder (this : * mut pxtnPulse_NoiseBuilder) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77959
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText6Name_rEP14pxtnDescriptor"] pub fn pxtnText_Name_r (this : * mut pxtnText , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74239
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN22pxtnPulse_NoiseBuilderD1Ev"] pub fn pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder_destructor (this : * mut pxtnPulse_NoiseBuilder) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78123
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText6Name_wEP14pxtnDescriptor"] pub fn pxtnText_Name_w (this : * mut pxtnText , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:76554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText15set_comment_bufEPKci"] pub fn pxtnText_set_comment_buf (this : * mut pxtnText , p_comment : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78287
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> bool ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnTextC1Ev"] pub fn pxtnText_pxtnText (this : * mut pxtnText) ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnTextD1Ev"] pub fn pxtnText_pxtnText_destructor (this : * mut pxtnText) ; } impl p...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:76762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnText15get_comment_bufEPi"] pub fn pxtnText_get_comment_buf (this : * const pxtnText , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:76960
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnText14is_comment_bufEv"] pub fn pxtnText_is_comment_buf (this : * const pxtnText) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:82894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay10Tone_ReadyEifi"] pub fn pxtnDelay_Tone_Ready (this : * mut pxtnDelay , beat_num : i32 , beat_tempo : f32 , sps : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77097
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText12set_name_bufEPKci"] pub fn pxtnText_set_name_buf (this : * mut pxtnText , p_name : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83076
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay11Tone_SuppleEiPi"] pub fn pxtnDelay_Tone_Supple (this : * mut pxtnDelay , ch_num : i32 , group_smps : * mut i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77296
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnText12get_name_bufEPi"] pub fn pxtnText_get_name_buf (this : * const pxtnText , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83241
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay14Tone_IncrementEv"] pub fn pxtnDelay_Tone_Increment (this : * mut pxtnDelay) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77488
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnText11is_name_bufEv"] pub fn pxtnText_is_name_buf (this : * const pxtnText) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83370
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay12Tone_ReleaseEv"] pub fn pxtnDelay_Tone_Release (this : * mut pxtnDelay) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay10Tone_ClearEv"] pub fn pxtnDelay_Tone_Clear (this : * mut pxtnDelay) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText9Comment_rEP14pxtnDescriptor"] pub fn pxtnText_Comment_r (this : * mut pxtnText , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay7Add_NewE9DELAYUNITffi"] pub fn pxtnDelay_Add_New (this : * mut pxtnDelay , scale : DELAYUNIT , freq : f32 , rate : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText9Comment_wEP14pxtnDescriptor"] pub fn pxtnText_Comment_w (this : * mut pxtnText , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:77959
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText6Name_rEP14pxtnDescriptor"] pub fn pxtnText_Name_r (this : * mut pxtnText , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83810
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay5WriteEP14pxtnDescriptor"] pub fn pxtnDelay_Write (this : * const pxtnDelay , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78123
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnText6Name_wEP14pxtnDescriptor"] pub fn pxtnText_Name_w (this : * mut pxtnText , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83978
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay4ReadEP14pxtnDescriptor"] pub fn pxtnDelay_Read (this : * mut pxtnDelay , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78287
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> bool ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnTextC1Ev"] pub fn pxtnText_pxtnText (this : * mut pxtnText) ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84144
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay8get_unitEv"] pub fn pxtnDelay_get_unit (this : * const pxtnDelay) -> DELAYUNIT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84276
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay8get_freqEv"] pub fn pxtnDelay_get_freq (this : * const pxtnDelay) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnTextD1Ev"] pub fn pxtnText_pxtnText_destructor (this : * mut pxtnText) ; } impl p...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84402
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay8get_rateEv"] pub fn pxtnDelay_get_rate (this : * const pxtnDelay) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:82894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay10Tone_ReadyEifi"] pub fn pxtnDelay_Tone_Ready (this : * mut pxtnDelay , beat_num : i32 , beat_tempo : f32 , sps : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83076
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay11Tone_SuppleEiPi"] pub fn pxtnDelay_Tone_Supple (this : * mut pxtnDelay , ch_num : i32 , group_smps : * mut i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay9get_groupEv"] pub fn pxtnDelay_get_group (this : * const pxtnDelay) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84656
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay3SetE9DELAYUNITffi"] pub fn pxtnDelay_Set (this : * mut pxtnDelay , unit : DELAYUNIT , freq : f32 , rate : f32 , group : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83241
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay14Tone_IncrementEv"] pub fn pxtnDelay_Tone_Increment (this : * mut pxtnDelay) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84833
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay10get_playedEv"] pub fn pxtnDelay_get_played (this : * const pxtnDelay) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83370
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay12Tone_ReleaseEv"] pub fn pxtnDelay_Tone_Release (this : * mut pxtnDelay) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84965
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay10set_playedEb"] pub fn pxtnDelay_set_played (this : * mut pxtnDelay , b : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay10Tone_ClearEv"] pub fn pxtnDelay_Tone_Clear (this : * mut pxtnDelay) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85097
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay13switch_playedEv"] pub fn pxtnDelay_switch_played (this : * mut pxtnDelay) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay7Add_NewE9DELAYUNITffi"] pub fn pxtnDelay_Add_New (this : * mut pxtnDelay , scale : DELAYUNIT , freq : f32 , rate : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85232
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... bool ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelayC1Ev"] pub fn pxtnDelay_pxtnDelay (this : * mut pxtnDelay) ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83810
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay5WriteEP14pxtnDescriptor"] pub fn pxtnDelay_Write (this : * const pxtnDelay , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85342
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelayD1Ev"] pub fn pxtnDelay_pxtnDelay_destructor (this : * mut pxtnDelay) ; } impl...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:83978
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay4ReadEP14pxtnDescriptor"] pub fn pxtnDelay_Read (this : * mut pxtnDelay , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive10Tone_ReadyEv"] pub fn pxtnOverDrive_Tone_Ready (this : * mut pxtnOverDrive) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84144
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay8get_unitEv"] pub fn pxtnDelay_get_unit (this : * const pxtnDelay) -> DELAYUNIT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89280
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive11Tone_SuppleEPi"] pub fn pxtnOverDrive_Tone_Supple (this : * const pxtnOverDrive , group_smps : * mut i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84276
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay8get_freqEv"] pub fn pxtnDelay_get_freq (this : * const pxtnDelay) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89445
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive5WriteEP14pxtnDescriptor"] pub fn pxtnOverDrive_Write (this : * const pxtnOverDrive , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84402
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay8get_rateEv"] pub fn pxtnDelay_get_rate (this : * const pxtnDelay) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89626
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive4ReadEP14pxtnDescriptor"] pub fn pxtnOverDrive_Read (this : * mut pxtnOverDrive , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay9get_groupEv"] pub fn pxtnDelay_get_group (this : * const pxtnDelay) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive7get_cutEv"] pub fn pxtnOverDrive_get_cut (this : * const pxtnOverDrive) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84656
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay3SetE9DELAYUNITffi"] pub fn pxtnDelay_Set (this : * mut pxtnDelay , unit : DELAYUNIT , freq : f32 , rate : f32 , group : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89942
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive7get_ampEv"] pub fn pxtnOverDrive_get_amp (this : * const pxtnOverDrive) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84833
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnDelay10get_playedEv"] pub fn pxtnDelay_get_played (this : * const pxtnDelay) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive9get_groupEv"] pub fn pxtnOverDrive_get_group (this : * const pxtnOverDrive) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:84965
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay10set_playedEb"] pub fn pxtnDelay_set_played (this : * mut pxtnDelay , b : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90220
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive3SetEffi"] pub fn pxtnOverDrive_Set (this : * mut pxtnOverDrive , cut : f32 , amp : f32 , group : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive10get_playedEv"] pub fn pxtnOverDrive_get_played (this : * const pxtnOverDrive) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85097
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelay13switch_playedEv"] pub fn pxtnDelay_switch_played (this : * mut pxtnDelay) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85232
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... bool ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelayC1Ev"] pub fn pxtnDelay_pxtnDelay (this : * mut pxtnDelay) ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive10set_playedEb"] pub fn pxtnOverDrive_set_played (this : * mut pxtnOverDrive , b : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85342
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnDelayD1Ev"] pub fn pxtnDelay_pxtnDelay_destructor (this : * mut pxtnDelay) ; } impl...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive13switch_playedEv"] pub fn pxtnOverDrive_switch_played (this : * mut pxtnOverDrive) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive10Tone_ReadyEv"] pub fn pxtnOverDrive_Tone_Ready (this : * mut pxtnOverDrive) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90817
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDriveC1Ev"] pub fn pxtnOverDrive_pxtnOverDrive (this : * mut pxtnOverDrive) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89280
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive11Tone_SuppleEPi"] pub fn pxtnOverDrive_Tone_Supple (this : * const pxtnOverDrive , group_smps : * mut i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90944
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDriveD1Ev"] pub fn pxtnOverDrive_pxtnOverDrive_destructor (this : * mut pxtnOverDrive) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89445
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive5WriteEP14pxtnDescriptor"] pub fn pxtnOverDrive_Write (this : * const pxtnOverDrive , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:94610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...))) ; } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster5ResetEv"] pub fn pxtnMaster_Reset (this : * mut pxtnMaster) ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:94724
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster3SetEifi"] pub fn pxtnMaster_Set (this : * mut pxtnMaster , beat_num : i32 , beat_tempo : f32 , beat_clock : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89626
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive4ReadEP14pxtnDescriptor"] pub fn pxtnOverDrive_Read (this : * mut pxtnOverDrive , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive7get_cutEv"] pub fn pxtnOverDrive_get_cut (this : * const pxtnOverDrive) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:94891
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster3GetEPiPfS0_S0_"] pub fn pxtnMaster_Get (this : * const pxtnMaster , p_beat_num : * mut i32 , p_beat_tempo : * mut f32 , p_beat_clock : * mut i32 , p_meas_num : * mut i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:89942
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive7get_ampEv"] pub fn pxtnOverDrive_get_amp (this : * const pxtnOverDrive) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95117
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster12get_beat_numEv"] pub fn pxtnMaster_get_beat_num (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive9get_groupEv"] pub fn pxtnOverDrive_get_group (this : * const pxtnOverDrive) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95256
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster14get_beat_tempoEv"] pub fn pxtnMaster_get_beat_tempo (this : * const pxtnMaster) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95399
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster14get_beat_clockEv"] pub fn pxtnMaster_get_beat_clock (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90220
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive3SetEffi"] pub fn pxtnOverDrive_Set (this : * mut pxtnOverDrive , cut : f32 , amp : f32 , group : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95542
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster12get_meas_numEv"] pub fn pxtnMaster_get_meas_num (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK13pxtnOverDrive10get_playedEv"] pub fn pxtnOverDrive_get_played (this : * const pxtnOverDrive) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster15get_repeat_measEv"] pub fn pxtnMaster_get_repeat_meas (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90524
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive10set_playedEb"] pub fn pxtnOverDrive_set_played (this : * mut pxtnOverDrive , b : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95826
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster13get_last_measEv"] pub fn pxtnMaster_get_last_meas (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDrive13switch_playedEv"] pub fn pxtnOverDrive_switch_played (this : * mut pxtnOverDrive) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90817
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDriveC1Ev"] pub fn pxtnOverDrive_pxtnOverDrive (this : * mut pxtnOverDrive) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95967
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster14get_last_clockEv"] pub fn pxtnMaster_get_last_clock (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster13get_play_measEv"] pub fn pxtnMaster_get_play_meas (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:90944
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN13pxtnOverDriveD1Ev"] pub fn pxtnOverDrive_pxtnOverDrive_destructor (this : * mut pxtnOverDrive) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96251
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster12set_meas_numEi"] pub fn pxtnMaster_set_meas_num (this : * mut pxtnMaster , meas_num : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:94610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...))) ; } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster5ResetEv"] pub fn pxtnMaster_Reset (this : * mut pxtnMaster) ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96397
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster15set_repeat_measEi"] pub fn pxtnMaster_set_repeat_meas (this : * mut pxtnMaster , meas : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:94724
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster3SetEifi"] pub fn pxtnMaster_Set (this : * mut pxtnMaster , beat_num : i32 , beat_tempo : f32 , beat_clock : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster13set_last_measEi"] pub fn pxtnMaster_set_last_meas (this : * mut pxtnMaster , meas : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:94891
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster3GetEPiPfS0_S0_"] pub fn pxtnMaster_Get (this : * const pxtnMaster , p_beat_num : * mut i32 , p_beat_tempo : * mut f32 , p_beat_clock : * mut i32 , p_meas_num : * mut i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96689
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster14set_beat_clockEi"] pub fn pxtnMaster_set_beat_clock (this : * mut pxtnMaster , beat_clock : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95117
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster12get_beat_numEv"] pub fn pxtnMaster_get_beat_num (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster13AdjustMeasNumEi"] pub fn pxtnMaster_AdjustMeasNum (this : * mut pxtnMaster , clock : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95256
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster14get_beat_tempoEv"] pub fn pxtnMaster_get_beat_tempo (this : * const pxtnMaster) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96986
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster14get_this_clockEiii"] pub fn pxtnMaster_get_this_clock (this : * const pxtnMaster , meas : i32 , beat : i32 , clock : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95399
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster14get_beat_clockEv"] pub fn pxtnMaster_get_beat_clock (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97171
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster7io_w_v5EP14pxtnDescriptori"] pub fn pxtnMaster_io_w_v5 (this : * const pxtnMaster , p_doc : * mut pxtnDescriptor , rough : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95542
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster12get_meas_numEv"] pub fn pxtnMaster_get_meas_num (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster7io_r_v5EP14pxtnDescriptor"] pub fn pxtnMaster_io_r_v5 (this : * mut pxtnMaster , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster15get_repeat_measEv"] pub fn pxtnMaster_get_repeat_meas (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster16io_r_v5_EventNumEP14pxtnDescriptor"] pub fn pxtnMaster_io_r_v5_EventNum (this : * mut pxtnMaster , p_doc : * mut pxtnDescriptor) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95826
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster13get_last_measEv"] pub fn pxtnMaster_get_last_meas (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97729
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster8io_r_x4xEP14pxtnDescriptor"] pub fn pxtnMaster_io_r_x4x (this : * mut pxtnMaster , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:95967
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster14get_last_clockEv"] pub fn pxtnMaster_get_last_clock (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster17io_r_x4x_EventNumEP14pxtnDescriptor"] pub fn pxtnMaster_io_r_x4x_EventNum (this : * mut pxtnMaster , p_doc : * mut pxtnDescriptor) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster13get_play_measEv"] pub fn pxtnMaster_get_play_meas (this : * const pxtnMaster) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98100
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...i32 ; } extern "C" { # [link_name = "\u{1}_ZN10pxtnMasterC1Ev"] pub fn pxtnMaster_pxtnMaster (this : * mut pxtnMaster) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96251
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster12set_meas_numEi"] pub fn pxtnMaster_set_meas_num (this : * mut pxtnMaster , meas_num : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98215
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMasterD1Ev"] pub fn pxtnMaster_pxtnMaster_destructor (this : * mut pxtnMaster) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96397
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster15set_repeat_measEi"] pub fn pxtnMaster_set_repeat_meas (this : * mut pxtnMaster , meas : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:102886
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv6DecodeEP13pxtnPulse_PCM"] pub fn pxtnPulse_Oggv_Decode (this : * const pxtnPulse_Oggv , p_pcm : * mut pxtnPulse_PCM) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster13set_last_measEi"] pub fn pxtnMaster_set_last_meas (this : * mut pxtnMaster , meas : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_Oggv7ReleaseEv"] pub fn pxtnPulse_Oggv_Release (this : * mut pxtnPulse_Oggv) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96689
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster14set_beat_clockEi"] pub fn pxtnMaster_set_beat_clock (this : * mut pxtnMaster , beat_clock : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103203
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPu...mut :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster13AdjustMeasNumEi"] pub fn pxtnMaster_AdjustMeasNum (this : * mut pxtnMaster , clock : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103486
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv7GetSizeEv"] pub fn pxtnPulse_Oggv_GetSize (this : * const pxtnPulse_Oggv) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:96986
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster14get_this_clockEiii"] pub fn pxtnMaster_get_this_clock (this : * const pxtnMaster , meas : i32 , beat : i32 , clock : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103626
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv9ogg_writeEP14pxtnDescriptor"] pub fn pxtnPulse_Oggv_ogg_write (this : * const pxtnPulse_Oggv , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97171
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK10pxtnMaster7io_w_v5EP14pxtnDescriptori"] pub fn pxtnMaster_io_w_v5 (this : * const pxtnMaster , p_doc : * mut pxtnDescriptor , rough : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103818
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_Oggv8ogg_readEP14pxtnDescriptor"] pub fn pxtnPulse_Oggv_ogg_read (this : * mut pxtnPulse_Oggv , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster7io_r_v5EP14pxtnDescriptor"] pub fn pxtnMaster_io_r_v5 (this : * mut pxtnMaster , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv10pxtn_writeEP14pxtnDescriptor"] pub fn pxtnPulse_Oggv_pxtn_write (this : * const pxtnPulse_Oggv , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster16io_r_v5_EventNumEP14pxtnDescriptor"] pub fn pxtnMaster_io_r_v5_EventNum (this : * mut pxtnMaster , p_doc : * mut pxtnDescriptor) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104203
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_Oggv9pxtn_readEP14pxtnDescriptor"] pub fn pxtnPulse_Oggv_pxtn_read (this : * mut pxtnPulse_Oggv , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97729
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster8io_r_x4xEP14pxtnDescriptor"] pub fn pxtnMaster_io_r_x4x (this : * mut pxtnMaster , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv4CopyEPS_"] pub fn pxtnPulse_Oggv_Copy (this : * const pxtnPulse_Oggv , p_dst : * mut pxtnPulse_Oggv) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:97907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMaster17io_r_x4x_EventNumEP14pxtnDescriptor"] pub fn pxtnMaster_io_r_x4x_EventNum (this : * mut pxtnMaster , p_doc : * mut pxtnDescriptor) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104560
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_OggvC1Ev"] pub fn pxtnPulse_Oggv_pxtnPulse_Oggv (this : * mut pxtnPulse_Oggv) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98100
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...i32 ; } extern "C" { # [link_name = "\u{1}_ZN10pxtnMasterC1Ev"] pub fn pxtnMaster_pxtnMaster (this : * mut pxtnMaster) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104691
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_OggvD1Ev"] pub fn pxtnPulse_Oggv_pxtnPulse_Oggv_destructor (this : * mut pxtnPulse_Oggv) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98215
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN10pxtnMasterD1Ev"] pub fn pxtnMaster_pxtnMaster_destructor (this : * mut pxtnMaster) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:120611
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice13get_voice_numEv"] pub fn pxtnWoice_get_voice_num (this : * const pxtnWoice) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:102886
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv6DecodeEP13pxtnPulse_PCM"] pub fn pxtnPulse_Oggv_Decode (this : * const pxtnPulse_Oggv , p_pcm : * mut pxtnPulse_PCM) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:120748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice14get_x3x_tuningEv"] pub fn pxtnWoice_get_x3x_tuning (this : * const pxtnWoice) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_Oggv7ReleaseEv"] pub fn pxtnPulse_Oggv_Release (this : * mut pxtnPulse_Oggv) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:120887
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice17get_x3x_basic_keyEv"] pub fn pxtnWoice_get_x3x_basic_key (this : * const pxtnWoice) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103203
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPu...mut :: std :: os :: raw :: c_int) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121032
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice8get_typeEv"] pub fn pxtnWoice_get_type (this : * const pxtnWoice) -> pxtnWOICETYPE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103486
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv7GetSizeEv"] pub fn pxtnPulse_Oggv_GetSize (this : * const pxtnPulse_Oggv) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice9get_voiceEi"] pub fn pxtnWoice_get_voice (this : * const pxtnWoice , idx : i32) -> * const pxtnVOICEUNIT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103626
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv9ogg_writeEP14pxtnDescriptor"] pub fn pxtnPulse_Oggv_ogg_write (this : * const pxtnPulse_Oggv , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121326
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice18get_voice_variableEi"] pub fn pxtnWoice_get_voice_variable (this : * mut pxtnWoice , idx : i32) -> * mut pxtnVOICEUNIT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:103818
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_Oggv8ogg_readEP14pxtnDescriptor"] pub fn pxtnPulse_Oggv_ogg_read (this : * mut pxtnPulse_Oggv , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12get_instanceEi"] pub fn pxtnWoice_get_instance (this : * const pxtnWoice , idx : i32) -> * const pxtnVOICEINSTANCE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv10pxtn_writeEP14pxtnDescriptor"] pub fn pxtnPulse_Oggv_pxtn_write (this : * const pxtnPulse_Oggv , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice12set_name_bufEPKci"] pub fn pxtnWoice_set_name_buf (this : * mut pxtnWoice , name_buf : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104203
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_Oggv9pxtn_readEP14pxtnDescriptor"] pub fn pxtnPulse_Oggv_pxtn_read (this : * mut pxtnPulse_Oggv , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12get_name_bufEPi"] pub fn pxtnWoice_get_name_buf (this : * const pxtnWoice , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK14pxtnPulse_Oggv4CopyEPS_"] pub fn pxtnPulse_Oggv_Copy (this : * const pxtnPulse_Oggv , p_dst : * mut pxtnPulse_Oggv) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122066
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice11is_name_bufEv"] pub fn pxtnWoice_is_name_buf (this : * const pxtnWoice) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104560
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_OggvC1Ev"] pub fn pxtnPulse_Oggv_pxtnPulse_Oggv (this : * mut pxtnPulse_Oggv) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122200
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice14Voice_AllocateEi"] pub fn pxtnWoice_Voice_Allocate (this : * mut pxtnWoice , voice_num : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104691
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN14pxtnPulse_OggvD1Ev"] pub fn pxtnPulse_Oggv_pxtnPulse_Oggv_destructor (this : * mut pxtnPulse_Oggv) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice13Voice_ReleaseEv"] pub fn pxtnWoice_Voice_Release (this : * mut pxtnWoice) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:120611
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice13get_voice_numEv"] pub fn pxtnWoice_get_voice_num (this : * const pxtnWoice) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice4CopyEPS_"] pub fn pxtnWoice_Copy (this : * const pxtnWoice , p_dst : * mut pxtnWoice) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:120748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice14get_x3x_tuningEv"] pub fn pxtnWoice_get_x3x_tuning (this : * const pxtnWoice) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> bool ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice4SlimEv"] pub fn pxtnWoice_Slim (this : * mut pxtnWoice) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:120887
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice17get_x3x_basic_keyEv"] pub fn pxtnWoice_get_x3x_basic_key (this : * const pxtnWoice) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice4readEP14pxtnDescriptor13pxtnWOICETYPE"] pub fn pxtnWoice_read (this : * mut pxtnWoice , desc : * mut pxtnDescriptor , type_ : pxtnWOICETYPE) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121032
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice8get_typeEv"] pub fn pxtnWoice_get_type (this : * const pxtnWoice) -> pxtnWOICETYPE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122941
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice9PTV_WriteEP14pxtnDescriptorPi"] pub fn pxtnWoice_PTV_Write (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor , p_total : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121168
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice9get_voiceEi"] pub fn pxtnWoice_get_voice (this : * const pxtnWoice , idx : i32) -> * const pxtnVOICEUNIT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice8PTV_ReadEP14pxtnDescriptor"] pub fn pxtnWoice_PTV_Read (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121326
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice18get_voice_variableEi"] pub fn pxtnWoice_get_voice_variable (this : * mut pxtnWoice , idx : i32) -> * mut pxtnVOICEUNIT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12io_matePCM_wEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePCM_w (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12get_instanceEi"] pub fn pxtnWoice_get_instance (this : * const pxtnWoice , idx : i32) -> * const pxtnVOICEINSTANCE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice12io_matePCM_rEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePCM_r (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice12set_name_bufEPKci"] pub fn pxtnWoice_set_name_buf (this : * mut pxtnWoice , name_buf : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12io_matePTN_wEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePTN_w (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:121871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12get_name_bufEPi"] pub fn pxtnWoice_get_name_buf (this : * const pxtnWoice , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123864
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice12io_matePTN_rEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePTN_r (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122066
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice11is_name_bufEv"] pub fn pxtnWoice_is_name_buf (this : * const pxtnWoice) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124047
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12io_matePTV_wEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePTV_w (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122200
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice14Voice_AllocateEi"] pub fn pxtnWoice_Voice_Allocate (this : * mut pxtnWoice , voice_num : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124230
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice12io_matePTV_rEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePTV_r (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice13Voice_ReleaseEv"] pub fn pxtnWoice_Voice_Release (this : * mut pxtnWoice) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124413
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice13io_mateOGGV_wEP14pxtnDescriptor"] pub fn pxtnWoice_io_mateOGGV_w (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122482
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice4CopyEPS_"] pub fn pxtnWoice_Copy (this : * const pxtnWoice , p_dst : * mut pxtnWoice) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice13io_mateOGGV_rEP14pxtnDescriptor"] pub fn pxtnWoice_io_mateOGGV_r (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> bool ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice4SlimEv"] pub fn pxtnWoice_Slim (this : * mut pxtnWoice) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124783
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice17Tone_Ready_sampleEPK22pxtnPulse_NoiseBuilder"] pub fn pxtnWoice_Tone_Ready_sample (this : * mut pxtnWoice , ptn_bldr : * const pxtnPulse_NoiseBuilder) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice4readEP14pxtnDescriptor13pxtnWOICETYPE"] pub fn pxtnWoice_read (this : * mut pxtnWoice , desc : * mut pxtnDescriptor , type_ : pxtnWOICETYPE) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice19Tone_Ready_envelopeEi"] pub fn pxtnWoice_Tone_Ready_envelope (this : * mut pxtnWoice , sps : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:122941
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice9PTV_WriteEP14pxtnDescriptorPi"] pub fn pxtnWoice_PTV_Write (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor , p_total : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice10Tone_ReadyEPK22pxtnPulse_NoiseBuilderi"] pub fn pxtnWoice_Tone_Ready (this : * mut pxtnWoice , ptn_bldr : * const pxtnPulse_NoiseBuilder , sps : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123141
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice8PTV_ReadEP14pxtnDescriptor"] pub fn pxtnWoice_PTV_Read (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125374
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnERR ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoiceC1Ev"] pub fn pxtnWoice_pxtnWoice (this : * mut pxtnWoice) ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12io_matePCM_wEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePCM_w (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoiceD1Ev"] pub fn pxtnWoice_pxtnWoice_destructor (this : * mut pxtnWoice) ; } impl...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice12io_matePCM_rEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePCM_r (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134134
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...))) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit9Tone_InitEv"] pub fn pxtnUnit_Tone_Init (this : * mut pxtnUnit) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12io_matePTN_wEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePTN_w (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134249
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit10Tone_ClearEv"] pub fn pxtnUnit_Tone_Clear (this : * mut pxtnUnit) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:123864
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice12io_matePTN_rEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePTN_r (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134367
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit19Tone_Reset_and_2prmEiif"] pub fn pxtnUnit_Tone_Reset_and_2prm (this : * mut pxtnUnit , voice_idx : i32 , env_rls_clock : i32 , offset_freq : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124047
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice12io_matePTV_wEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePTV_w (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit13Tone_EnvelopeEv"] pub fn pxtnUnit_Tone_Envelope (this : * mut pxtnUnit) ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124230
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice12io_matePTV_rEP14pxtnDescriptor"] pub fn pxtnWoice_io_matePTV_r (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134689
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit10Tone_KeyOnEv"] pub fn pxtnUnit_Tone_KeyOn (this : * mut pxtnUnit) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124413
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK9pxtnWoice13io_mateOGGV_wEP14pxtnDescriptor"] pub fn pxtnWoice_io_mateOGGV_w (this : * const pxtnWoice , p_doc : * mut pxtnDescriptor) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit14Tone_ZeroLivesEv"] pub fn pxtnUnit_Tone_ZeroLives (this : * mut pxtnUnit) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice13io_mateOGGV_rEP14pxtnDescriptor"] pub fn pxtnWoice_io_mateOGGV_r (this : * mut pxtnWoice , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134933
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit8Tone_KeyEi"] pub fn pxtnUnit_Tone_Key (this : * mut pxtnUnit , key : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124783
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice17Tone_Ready_sampleEPK22pxtnPulse_NoiseBuilder"] pub fn pxtnWoice_Tone_Ready_sample (this : * mut pxtnWoice , ptn_bldr : * const pxtnPulse_NoiseBuilder) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135058
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit15Tone_Pan_VolumeEii"] pub fn pxtnUnit_Tone_Pan_Volume (this : * mut pxtnUnit , ch : i32 , pan : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:124998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice19Tone_Ready_envelopeEi"] pub fn pxtnWoice_Tone_Ready_envelope (this : * mut pxtnWoice , sps : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit13Tone_Pan_TimeEiii"] pub fn pxtnUnit_Tone_Pan_Time (this : * mut pxtnUnit , ch : i32 , pan : i32 , sps : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoice10Tone_ReadyEPK22pxtnPulse_NoiseBuilderi"] pub fn pxtnWoice_Tone_Ready (this : * mut pxtnWoice , ptn_bldr : * const pxtnPulse_NoiseBuilder , sps : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135371
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit13Tone_VelocityEi"] pub fn pxtnUnit_Tone_Velocity (this : * mut pxtnUnit , val : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125374
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnERR ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoiceC1Ev"] pub fn pxtnWoice_pxtnWoice (this : * mut pxtnWoice) ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135507
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit11Tone_VolumeEi"] pub fn pxtnUnit_Tone_Volume (this : * mut pxtnUnit , val : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125484
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN9pxtnWoiceD1Ev"] pub fn pxtnWoice_pxtnWoice_destructor (this : * mut pxtnWoice) ; } impl...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135639
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit14Tone_PortamentEi"] pub fn pxtnUnit_Tone_Portament (this : * mut pxtnUnit , val : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134134
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...))) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit9Tone_InitEv"] pub fn pxtnUnit_Tone_Init (this : * mut pxtnUnit) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit12Tone_GroupNoEi"] pub fn pxtnUnit_Tone_GroupNo (this : * mut pxtnUnit , val : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134249
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit10Tone_ClearEv"] pub fn pxtnUnit_Tone_Clear (this : * mut pxtnUnit) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135911
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit11Tone_TuningEf"] pub fn pxtnUnit_Tone_Tuning (this : * mut pxtnUnit , val : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134367
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit19Tone_Reset_and_2prmEiif"] pub fn pxtnUnit_Tone_Reset_and_2prm (this : * mut pxtnUnit , voice_idx : i32 , env_rls_clock : i32 , offset_freq : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136043
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit11Tone_SampleEbiii"] pub fn pxtnUnit_Tone_Sample (this : * mut pxtnUnit , b_mute_by_unit : bool , ch_num : i32 , time_pan_index : i32 , smooth_smp : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit13Tone_EnvelopeEv"] pub fn pxtnUnit_Tone_Envelope (this : * mut pxtnUnit) ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136247
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit11Tone_SuppleEPiii"] pub fn pxtnUnit_Tone_Supple (this : * const pxtnUnit , group_smps : * mut i32 , ch_num : i32 , time_pan_index : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134689
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit10Tone_KeyOnEv"] pub fn pxtnUnit_Tone_KeyOn (this : * mut pxtnUnit) ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit18Tone_Increment_KeyEv"] pub fn pxtnUnit_Tone_Increment_Key (this : * mut pxtnUnit) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit14Tone_ZeroLivesEv"] pub fn pxtnUnit_Tone_ZeroLives (this : * mut pxtnUnit) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit21Tone_Increment_SampleEf"] pub fn pxtnUnit_Tone_Increment_Sample (this : * mut pxtnUnit , freq : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:134933
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit8Tone_KeyEi"] pub fn pxtnUnit_Tone_Key (this : * mut pxtnUnit , key : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit9set_woiceEPK9pxtnWoice"] pub fn pxtnUnit_set_woice (this : * mut pxtnUnit , p_woice : * const pxtnWoice) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135058
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit15Tone_Pan_VolumeEii"] pub fn pxtnUnit_Tone_Pan_Volume (this : * mut pxtnUnit , ch : i32 , pan : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit9get_woiceEv"] pub fn pxtnUnit_get_woice (this : * const pxtnUnit) -> * const pxtnWoice ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit13Tone_Pan_TimeEiii"] pub fn pxtnUnit_Tone_Pan_Time (this : * mut pxtnUnit , ch : i32 , pan : i32 , sps : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137033
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit12set_name_bufEPKci"] pub fn pxtnUnit_set_name_buf (this : * mut pxtnUnit , name_buf : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135371
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit13Tone_VelocityEi"] pub fn pxtnUnit_Tone_Velocity (this : * mut pxtnUnit , val : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137234
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit12get_name_bufEPi"] pub fn pxtnUnit_get_name_buf (this : * const pxtnUnit , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit11is_name_bufEv"] pub fn pxtnUnit_is_name_buf (this : * const pxtnUnit) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135507
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit11Tone_VolumeEi"] pub fn pxtnUnit_Tone_Volume (this : * mut pxtnUnit , val : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit8get_toneEi"] pub fn pxtnUnit_get_tone (this : * mut pxtnUnit , voice_idx : i32) -> * mut pxtnVOICETONE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135639
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit14Tone_PortamentEi"] pub fn pxtnUnit_Tone_Portament (this : * mut pxtnUnit , val : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137711
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit12set_operatedEb"] pub fn pxtnUnit_set_operated (this : * mut pxtnUnit , b : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit12Tone_GroupNoEi"] pub fn pxtnUnit_Tone_GroupNo (this : * mut pxtnUnit , val : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137844
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit10set_playedEb"] pub fn pxtnUnit_set_played (this : * mut pxtnUnit , b : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:135911
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit11Tone_TuningEf"] pub fn pxtnUnit_Tone_Tuning (this : * mut pxtnUnit , val : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137973
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit12get_operatedEv"] pub fn pxtnUnit_get_operated (this : * const pxtnUnit) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136043
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit11Tone_SampleEbiii"] pub fn pxtnUnit_Tone_Sample (this : * mut pxtnUnit , b_mute_by_unit : bool , ch_num : i32 , time_pan_index : i32 , smooth_smp : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit10get_playedEv"] pub fn pxtnUnit_get_played (this : * const pxtnUnit) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136247
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit11Tone_SuppleEPiii"] pub fn pxtnUnit_Tone_Supple (this : * const pxtnUnit , group_smps : * mut i32 , ch_num : i32 , time_pan_index : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit8Read_v3xEP14pxtnDescriptorPi"] pub fn pxtnUnit_Read_v3x (this : * mut pxtnUnit , p_doc : * mut pxtnDescriptor , p_group : * mut i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit18Tone_Increment_KeyEv"] pub fn pxtnUnit_Tone_Increment_Key (this : * mut pxtnUnit) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138430
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit8Read_v1xEP14pxtnDescriptorPi"] pub fn pxtnUnit_Read_v1x (this : * mut pxtnUnit , p_doc : * mut pxtnDescriptor , p_group : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit21Tone_Increment_SampleEf"] pub fn pxtnUnit_Tone_Increment_Sample (this : * mut pxtnUnit , freq : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138622
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> bool ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnitC1Ev"] pub fn pxtnUnit_pxtnUnit (this : * mut pxtnUnit) ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit9set_woiceEPK9pxtnWoice"] pub fn pxtnUnit_set_woice (this : * mut pxtnUnit , p_woice : * const pxtnWoice) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138728
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnitD1Ev"] pub fn pxtnUnit_pxtnUnit_destructor (this : * mut pxtnUnit) ; } impl p...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:136894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit9get_woiceEv"] pub fn pxtnUnit_get_woice (this : * const pxtnUnit) -> * const pxtnWoice ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:147507
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist7ReleaseEv"] pub fn pxtnEvelist_Release (this : * mut pxtnEvelist) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137033
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit12set_name_bufEPKci"] pub fn pxtnUnit_set_name_buf (this : * mut pxtnUnit , name_buf : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:147628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist5ClearEv"] pub fn pxtnEvelist_Clear (this : * mut pxtnEvelist) ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137234
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit12get_name_bufEPi"] pub fn pxtnUnit_get_name_buf (this : * const pxtnUnit , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:147745
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist8AllocateEi"] pub fn pxtnEvelist_Allocate (this : * mut pxtnEvelist , max_event_num : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit11is_name_bufEv"] pub fn pxtnUnit_is_name_buf (this : * const pxtnUnit) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit8get_toneEi"] pub fn pxtnUnit_get_tone (this : * mut pxtnUnit , voice_idx : i32) -> * mut pxtnVOICETONE ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:147898
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist11get_Num_MaxEv"] pub fn pxtnEvelist_get_Num_Max (this : * const pxtnEvelist) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist13get_Max_ClockEv"] pub fn pxtnEvelist_get_Max_Clock (this : * const pxtnEvelist) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137711
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit12set_operatedEb"] pub fn pxtnUnit_set_operated (this : * mut pxtnUnit , b : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137844
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit10set_playedEb"] pub fn pxtnUnit_set_played (this : * mut pxtnUnit , b : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEv"] pub fn pxtnEvelist_get_Count (this : * const pxtnEvelist) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148317
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEhi"] pub fn pxtnEvelist_get_Count1 (this : * const pxtnEvelist , kind : u8 , value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:137973
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit12get_operatedEv"] pub fn pxtnUnit_get_operated (this : * const pxtnUnit) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138106
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK8pxtnUnit10get_playedEv"] pub fn pxtnUnit_get_played (this : * const pxtnUnit) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148480
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEh"] pub fn pxtnEvelist_get_Count2 (this : * const pxtnEvelist , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit8Read_v3xEP14pxtnDescriptorPi"] pub fn pxtnUnit_Read_v3x (this : * mut pxtnUnit , p_doc : * mut pxtnDescriptor , p_group : * mut i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEhh"] pub fn pxtnEvelist_get_Count3 (this : * const pxtnEvelist , unit_no : u8 , kind : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138430
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnit8Read_v1xEP14pxtnDescriptorPi"] pub fn pxtnUnit_Read_v1x (this : * mut pxtnUnit , p_doc : * mut pxtnDescriptor , p_group : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEiih"] pub fn pxtnEvelist_get_Count4 (this : * const pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148978
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_ValueEihh"] pub fn pxtnEvelist_get_Value (this : * const pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138622
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> bool ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnitC1Ev"] pub fn pxtnUnit_pxtnUnit (this : * mut pxtnUnit) ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149156
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist11get_RecordsEv"] pub fn pxtnEvelist_get_Records (this : * const pxtnEvelist) -> * const EVERECORD ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:138728
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { # [link_name = "\u{1}_ZN8pxtnUnitD1Ev"] pub fn pxtnUnit_pxtnUnit_destructor (this : * mut pxtnUnit) ; } impl p...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Record_Add_iEihhi"] pub fn pxtnEvelist_Record_Add_i (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:147507
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist7ReleaseEv"] pub fn pxtnEvelist_Release (this : * mut pxtnEvelist) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Record_Add_fEihhf"] pub fn pxtnEvelist_Record_Add_f (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value_f : f32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:147628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist5ClearEv"] pub fn pxtnEvelist_Clear (this : * mut pxtnEvelist) ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149708
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Linear_StartEv"] pub fn pxtnEvelist_Linear_Start (this : * mut pxtnEvelist) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:147745
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist8AllocateEi"] pub fn pxtnEvelist_Allocate (this : * mut pxtnEvelist , max_event_num : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149848
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Linear_Add_iEihhi"] pub fn pxtnEvelist_Linear_Add_i (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:147898
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist11get_Num_MaxEv"] pub fn pxtnEvelist_get_Num_Max (this : * const pxtnEvelist) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Linear_Add_fEihhf"] pub fn pxtnEvelist_Linear_Add_f (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value_f : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist13get_Max_ClockEv"] pub fn pxtnEvelist_get_Max_Clock (this : * const pxtnEvelist) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150230
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist10Linear_EndEb"] pub fn pxtnEvelist_Linear_End (this : * mut pxtnEvelist , b_connect : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEv"] pub fn pxtnEvelist_get_Count (this : * const pxtnEvelist) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150377
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist18Record_Clock_ShiftEiih"] pub fn pxtnEvelist_Record_Clock_Shift (this : * mut pxtnEvelist , clock : i32 , shift : i32 , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148317
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEhi"] pub fn pxtnEvelist_get_Count1 (this : * const pxtnEvelist , kind : u8 , value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148480
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEh"] pub fn pxtnEvelist_get_Count2 (this : * const pxtnEvelist , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150573
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist16Record_Value_SetEiihhi"] pub fn pxtnEvelist_Record_Value_Set (this : * mut pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8 , kind : u8 , value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEhh"] pub fn pxtnEvelist_get_Count3 (this : * const pxtnEvelist , unit_no : u8 , kind : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist19Record_Value_ChangeEiihhi"] pub fn pxtnEvelist_Record_Value_Change (this : * mut pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8 , kind : u8 , value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_CountEiih"] pub fn pxtnEvelist_get_Count4 (this : * const pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151023
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist17Record_Value_OmitEhi"] pub fn pxtnEvelist_Record_Value_Omit (this : * mut pxtnEvelist , kind : u8 , value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151199
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist20Record_Value_ReplaceEhii"] pub fn pxtnEvelist_Record_Value_Replace (this : * mut pxtnEvelist , kind : u8 , old_value : i32 , new_value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:148978
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist9get_ValueEihh"] pub fn pxtnEvelist_get_Value (this : * const pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151404
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist13Record_DeleteEiihh"] pub fn pxtnEvelist_Record_Delete (this : * mut pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8 , kind : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149156
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist11get_RecordsEv"] pub fn pxtnEvelist_get_Records (this : * const pxtnEvelist) -> * const EVERECORD ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist13Record_DeleteEiih"] pub fn pxtnEvelist_Record_Delete1 (this : * mut pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Record_Add_iEihhi"] pub fn pxtnEvelist_Record_Add_i (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151794
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist18Record_UnitNo_MissEh"] pub fn pxtnEvelist_Record_UnitNo_Miss (this : * mut pxtnEvelist , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Record_Add_fEihhf"] pub fn pxtnEvelist_Record_Add_f (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value_f : f32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151960
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist17Record_UnitNo_SetEh"] pub fn pxtnEvelist_Record_UnitNo_Set (this : * mut pxtnEvelist , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149708
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Linear_StartEv"] pub fn pxtnEvelist_Linear_Start (this : * mut pxtnEvelist) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152124
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist21Record_UnitNo_ReplaceEhh"] pub fn pxtnEvelist_Record_UnitNo_Replace (this : * mut pxtnEvelist , old_u : u8 , new_u : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:149848
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Linear_Add_iEihhi"] pub fn pxtnEvelist_Linear_Add_i (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152308
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist18BeatClockOperationEi"] pub fn pxtnEvelist_BeatClockOperation (this : * mut pxtnEvelist , rate : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12Linear_Add_fEihhf"] pub fn pxtnEvelist_Linear_Add_f (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value_f : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152472
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist8io_WriteEP14pxtnDescriptori"] pub fn pxtnEvelist_io_Write (this : * const pxtnEvelist , p_doc : * mut pxtnDescriptor , rough : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150230
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist10Linear_EndEb"] pub fn pxtnEvelist_Linear_End (this : * mut pxtnEvelist , b_connect : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152668
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist7io_ReadEP14pxtnDescriptor"] pub fn pxtnEvelist_io_Read (this : * mut pxtnEvelist , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150377
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist18Record_Clock_ShiftEiih"] pub fn pxtnEvelist_Record_Clock_Shift (this : * mut pxtnEvelist , clock : i32 , shift : i32 , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152847
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist16io_Read_EventNumEP14pxtnDescriptor"] pub fn pxtnEvelist_io_Read_EventNum (this : * const pxtnEvelist , p_doc : * mut pxtnDescriptor) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150573
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist16Record_Value_SetEiihhi"] pub fn pxtnEvelist_Record_Value_Set (this : * mut pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8 , kind : u8 , value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153044
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist14x4x_Read_StartEv"] pub fn pxtnEvelist_x4x_Read_Start (this : * mut pxtnEvelist) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:150795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist19Record_Value_ChangeEiihhi"] pub fn pxtnEvelist_Record_Value_Change (this : * mut pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8 , kind : u8 , value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist16x4x_Read_NewKindEv"] pub fn pxtnEvelist_x4x_Read_NewKind (this : * mut pxtnEvelist) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151023
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist17Record_Value_OmitEhi"] pub fn pxtnEvelist_Record_Value_Omit (this : * mut pxtnEvelist , kind : u8 , value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12x4x_Read_AddEihhi"] pub fn pxtnEvelist_x4x_Read_Add (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151199
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist20Record_Value_ReplaceEhii"] pub fn pxtnEvelist_Record_Value_Replace (this : * mut pxtnEvelist , kind : u8 , old_value : i32 , new_value : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153518
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist22io_Unit_Read_x4x_EVENTEP14pxtnDescriptorbb"] pub fn pxtnEvelist_io_Unit_Read_x4x_EVENT (this : * mut pxtnEvelist , p_doc : * mut pxtnDescriptor , bTailAbsolute : bool , bCheckRRR : bool) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151404
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist13Record_DeleteEiihh"] pub fn pxtnEvelist_Record_Delete (this : * mut pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8 , kind : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153772
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist20io_Read_x4x_EventNumEP14pxtnDescriptorPi"] pub fn pxtnEvelist_io_Read_x4x_EventNum (this : * const pxtnEvelist , p_doc : * mut pxtnDescriptor , p_num : * mut i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist13Record_DeleteEiih"] pub fn pxtnEvelist_Record_Delete1 (this : * mut pxtnEvelist , clock1 : i32 , clock2 : i32 , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:154003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...R ; } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelistC1Ev"] pub fn pxtnEvelist_pxtnEvelist (this : * mut pxtnEvelist) ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151794
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist18Record_UnitNo_MissEh"] pub fn pxtnEvelist_Record_UnitNo_Miss (this : * mut pxtnEvelist , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:154122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelistD1Ev"] pub fn pxtnEvelist_pxtnEvelist_destructor (this : * mut pxtnEvelist) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:151960
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist17Record_UnitNo_SetEh"] pub fn pxtnEvelist_Record_UnitNo_Set (this : * mut pxtnEvelist , unit_no : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:159845
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf) } } extern "C" { # [link_name = "\u{1}_Z19Evelist_Kind_IsTaili"] pub fn Evelist_Kind_IsTail (kind : i32) -> bool ; } # [repr ...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152124
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist21Record_UnitNo_ReplaceEhh"] pub fn pxtnEvelist_Record_UnitNo_Replace (this : * mut pxtnEvelist , old_u : u8 , new_u : u8) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:175414
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService4initEv"] pub fn pxtnService_init (this : * mut pxtnService) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152308
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist18BeatClockOperationEi"] pub fn pxtnEvelist_BeatClockOperation (this : * mut pxtnEvelist , rate : i32) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:175540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12init_collageEi"] pub fn pxtnService_init_collage (this : * mut pxtnService , fix_evels_num : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152472
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist8io_WriteEP14pxtnDescriptori"] pub fn pxtnEvelist_io_Write (this : * const pxtnEvelist , p_doc : * mut pxtnDescriptor , rough : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:175705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService5clearEv"] pub fn pxtnService_clear (this : * mut pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152668
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist7io_ReadEP14pxtnDescriptor"] pub fn pxtnEvelist_io_Read (this : * mut pxtnEvelist , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:175830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService5writeEP14pxtnDescriptorbt"] pub fn pxtnService_write (this : * mut pxtnService , p_doc : * mut pxtnDescriptor , bTune : bool , exe_ver : u16) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:152847
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist16io_Read_EventNumEP14pxtnDescriptor"] pub fn pxtnEvelist_io_Read_EventNum (this : * const pxtnEvelist , p_doc : * mut pxtnDescriptor) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService4readEP14pxtnDescriptor"] pub fn pxtnService_read (this : * mut pxtnService , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153044
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist14x4x_Read_StartEv"] pub fn pxtnEvelist_x4x_Read_Start (this : * mut pxtnEvelist) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist16x4x_Read_NewKindEv"] pub fn pxtnEvelist_x4x_Read_NewKind (this : * mut pxtnEvelist) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176211
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13AdjustMeasNumEv"] pub fn pxtnService_AdjustMeasNum (this : * mut pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist12x4x_Read_AddEihhi"] pub fn pxtnEvelist_x4x_Read_Add (this : * mut pxtnEvelist , clock : i32 , unit_no : u8 , kind : u8 , value : i32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176353
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService17get_last_error_idEv"] pub fn pxtnService_get_last_error_id (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153518
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelist22io_Unit_Read_x4x_EVENTEP14pxtnDescriptorbb"] pub fn pxtnEvelist_io_Unit_Read_x4x_EVENT (this : * mut pxtnEvelist , p_doc : * mut pxtnDescriptor , bTailAbsolute : bool , bCheckRRR : bool) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService11tones_readyEv"] pub fn pxtnService_tones_ready (this : * mut pxtnService) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:153772
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnEvelist20io_Read_x4x_EventNumEP14pxtnDescriptorPi"] pub fn pxtnEvelist_io_Read_x4x_EventNum (this : * const pxtnEvelist , p_doc : * mut pxtnDescriptor , p_num : * mut i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176646
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService11tones_clearEv"] pub fn pxtnService_tones_clear (this : * mut pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:154003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...R ; } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelistC1Ev"] pub fn pxtnEvelist_pxtnEvelist (this : * mut pxtnEvelist) ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176784
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Group_NumEv"] pub fn pxtnService_Group_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:154122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnEvelistD1Ev"] pub fn pxtnEvelist_pxtnEvelist_destructor (this : * mut pxtnEvelist) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176919
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Delay_NumEv"] pub fn pxtnService_Delay_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:159845
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf) } } extern "C" { # [link_name = "\u{1}_Z19Evelist_Kind_IsTaili"] pub fn Evelist_Kind_IsTail (kind : i32) -> bool ; } # [repr ...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Delay_MaxEv"] pub fn pxtnService_Delay_Max (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:175414
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService4initEv"] pub fn pxtnService_init (this : * mut pxtnService) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177189
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService9Delay_SetEi9DELAYUNITffi"] pub fn pxtnService_Delay_Set (this : * mut pxtnService , idx : i32 , unit : DELAYUNIT , freq : f32 , rate : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:175540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12init_collageEi"] pub fn pxtnService_init_collage (this : * mut pxtnService , fix_evels_num : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService9Delay_AddE9DELAYUNITffi"] pub fn pxtnService_Delay_Add (this : * mut pxtnService , unit : DELAYUNIT , freq : f32 , rate : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:175705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService5clearEv"] pub fn pxtnService_clear (this : * mut pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12Delay_RemoveEi"] pub fn pxtnService_Delay_Remove (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:175830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService5writeEP14pxtnDescriptorbt"] pub fn pxtnService_write (this : * mut pxtnService , p_doc : * mut pxtnDescriptor , bTune : bool , exe_ver : u16) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService15Delay_ReadyToneEi"] pub fn pxtnService_Delay_ReadyTone (this : * mut pxtnService , idx : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176038
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService4readEP14pxtnDescriptor"] pub fn pxtnService_read (this : * mut pxtnService , p_doc : * mut pxtnDescriptor) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177923
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService9Delay_GetEi"] pub fn pxtnService_Delay_Get (this : * mut pxtnService , idx : i32) -> * mut pxtnDelay ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176211
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13AdjustMeasNumEv"] pub fn pxtnService_AdjustMeasNum (this : * mut pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService13OverDrive_NumEv"] pub fn pxtnService_OverDrive_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176353
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService17get_last_error_idEv"] pub fn pxtnService_get_last_error_id (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178223
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService13OverDrive_MaxEv"] pub fn pxtnService_OverDrive_Max (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService11tones_readyEv"] pub fn pxtnService_tones_ready (this : * mut pxtnService) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178367
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13OverDrive_SetEiffi"] pub fn pxtnService_OverDrive_Set (this : * mut pxtnService , idx : i32 , cut : f32 , amp : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176646
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService11tones_clearEv"] pub fn pxtnService_tones_clear (this : * mut pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13OverDrive_AddEffi"] pub fn pxtnService_OverDrive_Add (this : * mut pxtnService , cut : f32 , amp : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176784
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Group_NumEv"] pub fn pxtnService_Group_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService16OverDrive_RemoveEi"] pub fn pxtnService_OverDrive_Remove (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:176919
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Delay_NumEv"] pub fn pxtnService_Delay_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178904
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService19OverDrive_ReadyToneEi"] pub fn pxtnService_OverDrive_ReadyTone (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177054
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Delay_MaxEv"] pub fn pxtnService_Delay_Max (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13OverDrive_GetEi"] pub fn pxtnService_OverDrive_Get (this : * mut pxtnService , idx : i32) -> * mut pxtnOverDrive ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177189
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService9Delay_SetEi9DELAYUNITffi"] pub fn pxtnService_Delay_Set (this : * mut pxtnService , idx : i32 , unit : DELAYUNIT , freq : f32 , rate : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179239
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Woice_NumEv"] pub fn pxtnService_Woice_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService9Delay_AddE9DELAYUNITffi"] pub fn pxtnService_Delay_Add (this : * mut pxtnService , unit : DELAYUNIT , freq : f32 , rate : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179374
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Woice_MaxEv"] pub fn pxtnService_Woice_Max (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12Delay_RemoveEi"] pub fn pxtnService_Delay_Remove (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179509
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Woice_GetEi"] pub fn pxtnService_Woice_Get (this : * const pxtnService , idx : i32) -> * const pxtnWoice ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService15Delay_ReadyToneEi"] pub fn pxtnService_Delay_ReadyTone (this : * mut pxtnService , idx : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService18Woice_Get_variableEi"] pub fn pxtnService_Woice_Get_variable (this : * mut pxtnService , idx : i32) -> * mut pxtnWoice ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:177923
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService9Delay_GetEi"] pub fn pxtnService_Delay_Get (this : * mut pxtnService , idx : i32) -> * mut pxtnDelay ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179845
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService10Woice_readEiP14pxtnDescriptor13pxtnWOICETYPE"] pub fn pxtnService_Woice_read (this : * mut pxtnService , idx : i32 , desc : * mut pxtnDescriptor , type_ : pxtnWOICETYPE) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService13OverDrive_NumEv"] pub fn pxtnService_OverDrive_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService15Woice_ReadyToneEi"] pub fn pxtnService_Woice_ReadyTone (this : * mut pxtnService , idx : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178223
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService13OverDrive_MaxEv"] pub fn pxtnService_OverDrive_Max (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180243
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12Woice_RemoveEi"] pub fn pxtnService_Woice_Remove (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178367
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13OverDrive_SetEiffi"] pub fn pxtnService_OverDrive_Set (this : * mut pxtnService , idx : i32 , cut : f32 , amp : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13Woice_ReplaceEii"] pub fn pxtnService_Woice_Replace (this : * mut pxtnService , old_place : i32 , new_place : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13OverDrive_AddEffi"] pub fn pxtnService_OverDrive_Add (this : * mut pxtnService , cut : f32 , amp : f32 , group : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180574
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService8Unit_NumEv"] pub fn pxtnService_Unit_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService16OverDrive_RemoveEi"] pub fn pxtnService_OverDrive_Remove (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180707
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService8Unit_MaxEv"] pub fn pxtnService_Unit_Max (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:178904
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService19OverDrive_ReadyToneEi"] pub fn pxtnService_OverDrive_ReadyTone (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService8Unit_GetEi"] pub fn pxtnService_Unit_Get (this : * const pxtnService , idx : i32) -> * const pxtnUnit ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService17Unit_Get_variableEi"] pub fn pxtnService_Unit_Get_variable (this : * mut pxtnService , idx : i32) -> * mut pxtnUnit ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13OverDrive_GetEi"] pub fn pxtnService_OverDrive_Get (this : * mut pxtnService , idx : i32) -> * mut pxtnOverDrive ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService11Unit_RemoveEi"] pub fn pxtnService_Unit_Remove (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179239
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Woice_NumEv"] pub fn pxtnService_Woice_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12Unit_ReplaceEii"] pub fn pxtnService_Unit_Replace (this : * mut pxtnService , old_place : i32 , new_place : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179374
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Woice_MaxEv"] pub fn pxtnService_Woice_Max (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179509
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService9Woice_GetEi"] pub fn pxtnService_Woice_Get (this : * const pxtnService , idx : i32) -> * const pxtnWoice ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService11Unit_AddNewEv"] pub fn pxtnService_Unit_AddNew (this : * mut pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181635
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService18Unit_SetOpratedAllEb"] pub fn pxtnService_Unit_SetOpratedAll (this : * mut pxtnService , b : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService18Woice_Get_variableEi"] pub fn pxtnService_Woice_Get_variable (this : * mut pxtnService , idx : i32) -> * mut pxtnWoice ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181798
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService9Unit_SoloEi"] pub fn pxtnService_Unit_Solo (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:179845
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService10Woice_readEiP14pxtnDescriptor13pxtnWOICETYPE"] pub fn pxtnService_Woice_read (this : * mut pxtnService , idx : i32 , desc : * mut pxtnDescriptor , type_ : pxtnWOICETYPE) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService15Woice_ReadyToneEi"] pub fn pxtnService_Woice_ReadyTone (this : * mut pxtnService , idx : i32) -> pxtnERR ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181943
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService23set_destination_qualityEii"] pub fn pxtnService_set_destination_quality (this : * mut pxtnService , ch_num : i32 , sps : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180243
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12Woice_RemoveEi"] pub fn pxtnService_Woice_Remove (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService23get_destination_qualityEPiS0_"] pub fn pxtnService_get_destination_quality (this : * const pxtnService , p_ch_num : * mut i32 , p_sps : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService13Woice_ReplaceEii"] pub fn pxtnService_Woice_Replace (this : * mut pxtnService , old_place : i32 , new_place : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182345
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService20set_sampled_callbackEPFbPvPKS_ES0_"] pub fn pxtnService_set_sampled_callback (this : * mut pxtnService , proc_ : pxtnSampledCallback , user : * mut :: std :: os :: raw :: c_void) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180574
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService8Unit_NumEv"] pub fn pxtnService_Unit_Num (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182588
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService17moo_is_valid_dataEv"] pub fn pxtnService_moo_is_valid_data (this : * const pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180707
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService8Unit_MaxEv"] pub fn pxtnService_Unit_Max (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService16moo_is_end_vomitEv"] pub fn pxtnService_moo_is_end_vomit (this : * const pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService8Unit_GetEi"] pub fn pxtnService_Unit_Get (this : * const pxtnService , idx : i32) -> * const pxtnUnit ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService20moo_set_mute_by_unitEb"] pub fn pxtnService_moo_set_mute_by_unit (this : * mut pxtnService , b : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:180998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService17Unit_Get_variableEi"] pub fn pxtnService_Unit_Get_variable (this : * mut pxtnService , idx : i32) -> * mut pxtnUnit ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183059
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12moo_set_loopEb"] pub fn pxtnService_moo_set_loop (this : * mut pxtnService , b : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12moo_set_fadeEif"] pub fn pxtnService_moo_set_fade (this : * mut pxtnService , fade : i32 , sec : f32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService11Unit_RemoveEi"] pub fn pxtnService_Unit_Remove (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12Unit_ReplaceEii"] pub fn pxtnService_Unit_Replace (this : * mut pxtnService , old_place : i32 , new_place : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183376
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService21moo_set_master_volumeEf"] pub fn pxtnService_moo_set_master_volume (this : * mut pxtnService , v : f32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService20moo_get_total_sampleEv"] pub fn pxtnService_moo_get_total_sample (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService11Unit_AddNewEv"] pub fn pxtnService_Unit_AddNew (this : * mut pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183702
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService17moo_get_now_clockEv"] pub fn pxtnService_moo_get_now_clock (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181635
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService18Unit_SetOpratedAllEb"] pub fn pxtnService_Unit_SetOpratedAll (this : * mut pxtnService , b : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183854
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService17moo_get_end_clockEv"] pub fn pxtnService_moo_get_end_clock (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181798
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService9Unit_SoloEi"] pub fn pxtnService_Unit_Solo (this : * mut pxtnService , idx : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184006
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService23moo_get_sampling_offsetEv"] pub fn pxtnService_moo_get_sampling_offset (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:181943
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService23set_destination_qualityEii"] pub fn pxtnService_set_destination_quality (this : * mut pxtnService , ch_num : i32 , sps : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService20moo_get_sampling_endEv"] pub fn pxtnService_moo_get_sampling_end (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService23get_destination_qualityEPiS0_"] pub fn pxtnService_get_destination_quality (this : * const pxtnService , p_ch_num : * mut i32 , p_sps : * mut i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService15moo_preparationEPK20pxtnVOMITPREPARATION"] pub fn pxtnService_moo_preparation (this : * mut pxtnService , p_build : * const pxtnVOMITPREPARATION) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182345
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService20set_sampled_callbackEPFbPvPKS_ES0_"] pub fn pxtnService_set_sampled_callback (this : * mut pxtnService , proc_ : pxtnSampledCallback , user : * mut :: std :: os :: raw :: c_void) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService3MooEPvi"] pub fn pxtnService_Moo (this : * mut pxtnService , p_buf : * mut :: std :: os :: raw :: c_void , size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182588
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService17moo_is_valid_dataEv"] pub fn pxtnService_moo_is_valid_data (this : * const pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184720
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l ; } extern "C" { # [link_name = "\u{1}_ZN11pxtnServiceC1Ev"] pub fn pxtnService_pxtnService (this : * mut pxtnService) ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService16moo_is_end_vomitEv"] pub fn pxtnService_moo_is_end_vomit (this : * const pxtnService) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnServiceD1Ev"] pub fn pxtnService_pxtnService_destructor (this : * mut pxtnService) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:182892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService20moo_set_mute_by_unitEb"] pub fn pxtnService_moo_set_mute_by_unit (this : * mut pxtnService , b : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:192178
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_Z29pxtnService_moo_CalcSampleNumiiif"] pub fn pxtnService_moo_CalcSampleNum (meas_num : i32 , beat_num : i32 , sps : i32 , beat_tempo : f32) -> i32 ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183059
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12moo_set_loopEb"] pub fn pxtnService_moo_set_loop (this : * mut pxtnService , b : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService12moo_set_fadeEif"] pub fn pxtnService_moo_set_fade (this : * mut pxtnService , fade : i32 , sec : f32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183376
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService21moo_set_master_volumeEf"] pub fn pxtnService_moo_set_master_volume (this : * mut pxtnService , v : f32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService20moo_get_total_sampleEv"] pub fn pxtnService_moo_get_total_sample (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183702
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService17moo_get_now_clockEv"] pub fn pxtnService_moo_get_now_clock (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:183854
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService17moo_get_end_clockEv"] pub fn pxtnService_moo_get_end_clock (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184006
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService23moo_get_sampling_offsetEv"] pub fn pxtnService_moo_get_sampling_offset (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZNK11pxtnService20moo_get_sampling_endEv"] pub fn pxtnService_moo_get_sampling_end (this : * const pxtnService) -> i32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184328
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService15moo_preparationEPK20pxtnVOMITPREPARATION"] pub fn pxtnService_moo_preparation (this : * mut pxtnService , p_build : * const pxtnVOMITPREPARATION) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnService3MooEPvi"] pub fn pxtnService_Moo (this : * mut pxtnService , p_buf : * mut :: std :: os :: raw :: c_void , size : i32) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_set_file_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut [u64 ; 27usize]) -> bool { pxtnDescriptor_set_file_r (self , fp) } # [inline] pub unsafe fn set_file_w (& mut self , fp : *...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnDescriptor { # [inline] pub unsafe fn set_file_r (& mut self , fp : * mut [u64 ; 27usize]) -> bool { pxtnDescriptor_set_file_r...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout]   = note: `#[warn(unsafe_op_in_unsafe_fn)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184720
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l ; } extern "C" { # [link_name = "\u{1}_ZN11pxtnServiceC1Ev"] pub fn pxtnService_pxtnService (this : * mut pxtnService) ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:184839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_ZN11pxtnServiceD1Ev"] pub fn pxtnService_pxtnService_destructor (this : * mut pxtnService) ; } im...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_set_file_w` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46359
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut [u64 ; 27usize]) -> bool { pxtnDescriptor_set_file_w (self , fp) } # [inline] pub unsafe fn set_memory_r (& mut self , p_me...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._r (self , fp) } # [inline] pub unsafe fn set_file_w (& mut self , fp : * mut [u64 ; 27usize]) -> bool { pxtnDescriptor_set_file_w...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:192178
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [link_name = "\u{1}_Z29pxtnService_moo_CalcSampleNumiiif"] pub fn pxtnService_moo_CalcSampleNum (meas_num : i32 , beat_num : i32 , sps : i32 , beat_tempo : f32) -> i32 ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_set_memory_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) -> bool { pxtnDescriptor_set_memory_r (self , p_mem , len) } # [inline] pub unsafe fn seek (& mut self , mode :...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn set_memory_r (& mut self , p_mem : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> bool { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_seek` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46702
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int) -> bool { pxtnDescriptor_seek (self , mode , val) } # [inline] pub unsafe fn w_asfile (& mut self , p : * c...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...len) } # [inline] pub unsafe fn seek (& mut self , mode : pxtnSEEK , val : :: std :: os :: raw :: c_int) -> bool { pxtnDescriptor_...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_w_asfile` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) -> bool { pxtnDescriptor_w_asfile (self , p , size , num) } # [inline] pub unsafe fn r (& mut self , p : * mut ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn w_asfile (& mut self , p : * const :: std :: os :: raw :: c_void , size : :: std :: os :: raw :: c_int , num : :: std :: os :: raw :: c_int) -> bool { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47137
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int) -> bool { pxtnDescriptor_r (self , p , size , num) } # [inline] pub unsafe fn v_w_asfile (& mut self , val ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn r (& mut self , p : * mut :: std :: os :: raw :: c_void , size : :: std :: os :: raw :: c_int , num : :: std :: os :: raw :: c_int) -> bool { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_v_w_asfile` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int { pxtnDescriptor_v_w_asfile (self , val , p_add) } # [inline] pub unsafe fn v_r (& mut self , p : * mu...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn v_w_asfile (& mut self , val : i32 , p_add : * mut i32) -> :: std :: os :: raw :: c_int { pxtnDescript...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_v_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...& mut self , p : * mut i32) -> bool { pxtnDescriptor_v_r (self , p) } # [inline] pub unsafe fn get_size_bytes (& self) -> :: std :...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ile (self , val , p_add) } # [inline] pub unsafe fn v_r (& mut self , p : * mut i32) -> bool { pxtnDescriptor_v_r (self , p) } # [...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_get_size_bytes` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int { pxtnDescriptor_get_size_bytes (self) } # [inline] pub unsafe fn new () -> Self { let mut __bind...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47455
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r_v_r (self , p) } # [inline] pub unsafe fn get_size_bytes (& self) -> :: std :: os :: raw :: c_int { pxtnDescriptor_get_size_byte...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_pxtnDescriptor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47676
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Uninit :: uninit () ; pxtnDescriptor_pxtnDescriptor (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } extern "C...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pxtnDescriptor_get_size_bytes (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47740
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } extern "C" { # [link_name = "\u{1}_Z20pxtnDescriptor_v_ch...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_Init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49781
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsafe fn Init (& mut self) -> bool { pxtnPulse_Frequency_Init (self) } # [inline] pub unsafe fn Get (& mut self , key : i32) -> f3...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...y) ; } impl pxtnPulse_Frequency { # [inline] pub unsafe fn Init (& mut self) -> bool { pxtnPulse_Frequency_Init (self) } # [inline...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_Get` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49878
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (& mut self , key : i32) -> f32 { pxtnPulse_Frequency_Get (self , key) } # [inline] pub unsafe fn Get2 (& mut self , key : i32) -...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49826
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ulse_Frequency_Init (self) } # [inline] pub unsafe fn Get (& mut self , key : i32) -> f32 { pxtnPulse_Frequency_Get (self , key) }...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_set_file_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut [u64 ; 27usize]) -> bool { pxtnDescriptor_set_file_r (self , fp) } # [inline] pub unsafe fn set_file_w (& mut self , fp : *...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnDescriptor { # [inline] pub unsafe fn set_file_r (& mut self , fp : * mut [u64 ; 27usize]) -> bool { pxtnDescriptor_set_file_r...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout]   = note: `#[warn(unsafe_op_in_unsafe_fn)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_Get2` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(& mut self , key : i32) -> f32 { pxtnPulse_Frequency_Get2 (self , key) } # [inline] pub unsafe fn GetDirect (& mut self , p_size ...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Frequency_Get (self , key) } # [inline] pub unsafe fn Get2 (& mut self , key : i32) -> f32 { pxtnPulse_Frequency_Get2 (self , key)...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_set_file_w` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46359
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut [u64 ; 27usize]) -> bool { pxtnDescriptor_set_file_w (self , fp) } # [inline] pub unsafe fn set_memory_r (& mut self , p_me...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._r (self , fp) } # [inline] pub unsafe fn set_file_w (& mut self , fp : * mut [u64 ; 27usize]) -> bool { pxtnDescriptor_set_file_w...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_GetDirect` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50107
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut i32) -> * const f32 { pxtnPulse_Frequency_GetDirect (self , p_size) } # [inline] pub unsafe fn new () -> Self { let mut __...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50032
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t2 (self , key) } # [inline] pub unsafe fn GetDirect (& mut self , p_size : * mut i32) -> * const f32 { pxtnPulse_Frequency_GetDir...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_set_memory_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46543
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) -> bool { pxtnDescriptor_set_memory_r (self , p_mem , len) } # [inline] pub unsafe fn seek (& mut self , mode :...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn set_memory_r (& mut self , p_mem : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> bool { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_pxtnPulse_Frequency` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50265
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: uninit () ; pxtnPulse_Frequency_pxtnPulse_Frequency (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inl...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50166
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e_Frequency_GetDirect (self , p_size) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50339
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ncy (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_seek` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46702
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int) -> bool { pxtnDescriptor_seek (self , mode , val) } # [inline] pub unsafe fn w_asfile (& mut self , p : * c...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...len) } # [inline] pub unsafe fn seek (& mut self , mode : pxtnSEEK , val : :: std :: os :: raw :: c_int) -> bool { pxtnDescriptor_...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_pxtnPulse_Frequency_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50421
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...destruct (& mut self) { pxtnPulse_Frequency_pxtnPulse_Frequency_destructor (self) } } # [repr (C)] # [derive (Debug , Copy , Clone...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_Frequency_pxtnPulse_Frequency_destr...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_w_asfile` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46920
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) -> bool { pxtnDescriptor_w_asfile (self , p , size , num) } # [inline] pub unsafe fn r (& mut self , p : * mut ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn w_asfile (& mut self , p : * const :: std :: os :: raw :: c_void , size : :: std :: os :: raw :: c_int , num : :: std :: os :: raw :: c_int) -> bool { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oscillator_ReadyGetSample` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnPulse_Oscillator_ReadyGetSample (self , p_point , point_num , volume , sample_num , point_reso) } # [inline] pub unsafe fn ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53123
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn ReadyGetSample (& mut self , p_point : * mut pxtnPOINT , point_num : i32 , volume : i32 , sample_num : i32 , point_reso : i32) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47137
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int) -> bool { pxtnDescriptor_r (self , p , size , num) } # [inline] pub unsafe fn v_w_asfile (& mut self , val ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:46981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn r (& mut self , p : * mut :: std :: os :: raw :: c_void , size : :: std :: os :: raw :: c_int , num : :: std :: os :: raw :: c_int) -> bool { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oscillator_GetOneSample_Overtone` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., index : i32) -> f64 { pxtnPulse_Oscillator_GetOneSample_Overtone (self , index) } # [inline] pub unsafe fn GetOneSample_Coodinat...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...um , point_reso) } # [inline] pub unsafe fn GetOneSample_Overtone (& mut self , index : i32) -> f64 { pxtnPulse_Oscillator_GetOneS...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_v_w_asfile` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int { pxtnDescriptor_v_w_asfile (self , val , p_add) } # [inline] pub unsafe fn v_r (& mut self , p : * mu...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn v_w_asfile (& mut self , val : i32 , p_add : * mut i32) -> :: std :: os :: raw :: c_int { pxtnDescript...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oscillator_GetOneSample_Coodinate` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., index : i32) -> f64 { pxtnPulse_Oscillator_GetOneSample_Coodinate (self , index) } # [inline] pub unsafe fn new () -> Self { let...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53522
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e (self , index) } # [inline] pub unsafe fn GetOneSample_Coodinate (& mut self , index : i32) -> f64 { pxtnPulse_Oscillator_GetOne...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_v_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...& mut self , p : * mut i32) -> bool { pxtnDescriptor_v_r (self , p) } # [inline] pub unsafe fn get_size_bytes (& self) -> :: std :...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ile (self , val , p_add) } # [inline] pub unsafe fn v_r (& mut self , p : * mut i32) -> bool { pxtnDescriptor_v_r (self , p) } # [...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oscillator_pxtnPulse_Oscillator` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53766
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: uninit () ; pxtnPulse_Oscillator_pxtnPulse_Oscillator (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } # [...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...GetOneSample_Coodinate (self , index) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } # [repr (C)] # [derive (Debug)] pub struct pxtnPulse_PCM ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_get_size_bytes` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int { pxtnDescriptor_get_size_bytes (self) } # [inline] pub unsafe fn new () -> Self { let mut __bind...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47455
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r_v_r (self , p) } # [inline] pub unsafe fn get_size_bytes (& self) -> :: std :: os :: raw :: c_int { pxtnDescriptor_get_size_byte...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Create` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...num : i32) -> pxtnERR { pxtnPulse_PCM_Create (self , ch , sps , bps , sample_num) } # [inline] pub unsafe fn Release (& mut self) ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59369
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...CM { # [inline] pub unsafe fn Create (& mut self , ch : i32 , sps : i32 , bps : i32 , sample_num : i32) -> pxtnERR { pxtnPulse_PCM...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDescriptor_pxtnDescriptor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47676
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Uninit :: uninit () ; pxtnDescriptor_pxtnDescriptor (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } extern "C...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pxtnDescriptor_get_size_bytes (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:47740
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } extern "C" { # [link_name = "\u{1}_Z20pxtnDescriptor_v_ch...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...] pub unsafe fn Release (& mut self) { pxtnPulse_PCM_Release (self) } # [inline] pub unsafe fn read (& mut self , doc : * mut pxtn...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59541
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf , ch , sps , bps , sample_num) } # [inline] pub unsafe fn Release (& mut self) { pxtnPulse_PCM_Release (self) } # [inline] pub...
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59694
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut pxtnDescriptor) -> pxtnERR { pxtnPulse_PCM_read (self , doc) } # [inline] pub unsafe fn write (& self , doc : * mut pxtnDe...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59620
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._Release (self) } # [inline] pub unsafe fn read (& mut self , doc : * mut pxtnDescriptor) -> pxtnERR { pxtnPulse_PCM_read (self , ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_Init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49781
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsafe fn Init (& mut self) -> bool { pxtnPulse_Frequency_Init (self) } # [inline] pub unsafe fn Get (& mut self , key : i32) -> f3...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...y) ; } impl pxtnPulse_Frequency { # [inline] pub unsafe fn Init (& mut self) -> bool { pxtnPulse_Frequency_Init (self) } # [inline...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59858
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_char) -> bool { pxtnPulse_PCM_write (self , doc , pstrLIST) } # [inline] pub unsafe fn Convert (& mut self , new_ch...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nline] pub unsafe fn write (& self , doc : * mut pxtnDescriptor , pstrLIST : * const :: std :: os :: raw :: c_char) -> bool { pxtn...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_Get` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49878
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (& mut self , key : i32) -> f32 { pxtnPulse_Frequency_Get (self , key) } # [inline] pub unsafe fn Get2 (& mut self , key : i32) -...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49826
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ulse_Frequency_Init (self) } # [inline] pub unsafe fn Get (& mut self , key : i32) -> f32 { pxtnPulse_Frequency_Get (self , key) }...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_Get2` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(& mut self , key : i32) -> f32 { pxtnPulse_Frequency_Get2 (self , key) } # [inline] pub unsafe fn GetDirect (& mut self , p_size ...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:49928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Frequency_Get (self , key) } # [inline] pub unsafe fn Get2 (& mut self , key : i32) -> f32 { pxtnPulse_Frequency_Get2 (self , key)...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Convert` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ew_bps : i32) -> bool { pxtnPulse_PCM_Convert (self , new_ch , new_sps , new_bps) } # [inline] pub unsafe fn Convert_Volume (& mut...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59915
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rLIST) } # [inline] pub unsafe fn Convert (& mut self , new_ch : i32 , new_sps : i32 , new_bps : i32) -> bool { pxtnPulse_PCM_Conv...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_GetDirect` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50107
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut i32) -> * const f32 { pxtnPulse_Frequency_GetDirect (self , p_size) } # [inline] pub unsafe fn new () -> Self { let mut __...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50032
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t2 (self , key) } # [inline] pub unsafe fn GetDirect (& mut self , p_size : * mut i32) -> * const f32 { pxtnPulse_Frequency_GetDir...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Convert_Volume` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60140
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(& mut self , v : f32) -> bool { pxtnPulse_PCM_Convert_Volume (self , v) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut p...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , new_sps , new_bps) } # [inline] pub unsafe fn Convert_Volume (& mut self , v : f32) -> bool { pxtnPulse_PCM_Convert_Volume (sel...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_pxtnPulse_Frequency` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50265
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t :: uninit () ; pxtnPulse_Frequency_pxtnPulse_Frequency (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inl...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50166
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e_Frequency_GetDirect (self , p_size) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Copy` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60264
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut pxtnPulse_PCM) -> pxtnERR { pxtnPulse_PCM_Copy (self , p_dst) } # [inline] pub unsafe fn Copy_ (& self , p_dst : * mut pxt...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Volume (self , v) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut pxtnPulse_PCM) -> pxtnERR { pxtnPulse_PCM_Copy (self , p...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50339
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ncy (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Copy_` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: i32 , end : i32) -> bool { pxtnPulse_PCM_Copy_ (self , p_dst , start , end) } # [inline] pub unsafe fn Devolve_SamplingBuffer (&...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60311
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._dst) } # [inline] pub unsafe fn Copy_ (& self , p_dst : * mut pxtnPulse_PCM , start : i32 , end : i32) -> bool { pxtnPulse_PCM_Co...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Frequency_pxtnPulse_Frequency_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50421
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...destruct (& mut self) { pxtnPulse_Frequency_pxtnPulse_Frequency_destructor (self) } } # [repr (C)] # [derive (Debug , Copy , Clone...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:50383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_Frequency_pxtnPulse_Frequency_destr...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Devolve_SamplingBuffer` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60559
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_void { pxtnPulse_PCM_Devolve_SamplingBuffer (self) } # [inline] pub unsafe fn get_sec (& self) -> f32 { px...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , end) } # [inline] pub unsafe fn Devolve_SamplingBuffer (& mut self) -> * mut :: std :: os :: raw :: c_void { pxtnPulse_PCM_Devo...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oscillator_ReadyGetSample` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnPulse_Oscillator_ReadyGetSample (self , p_point , point_num , volume , sample_num , point_reso) } # [inline] pub unsafe fn ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53123
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn ReadyGetSample (& mut self , p_point : * mut pxtnPOINT , point_num : i32 , volume : i32 , sample_num : i32 , point_reso : i32) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_sec` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60656
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_sec (& self) -> f32 { pxtnPulse_PCM_get_sec (self) } # [inline] pub unsafe fn get_ch (& self) -> i32 { pxtnPulse_...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...CM_Devolve_SamplingBuffer (self) } # [inline] pub unsafe fn get_sec (& self) -> f32 { pxtnPulse_PCM_get_sec (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oscillator_GetOneSample_Overtone` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., index : i32) -> f64 { pxtnPulse_Oscillator_GetOneSample_Overtone (self , index) } # [inline] pub unsafe fn GetOneSample_Coodinat...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...um , point_reso) } # [inline] pub unsafe fn GetOneSample_Overtone (& mut self , index : i32) -> f64 { pxtnPulse_Oscillator_GetOneS...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_ch` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub unsafe fn get_ch (& self) -> i32 { pxtnPulse_PCM_get_ch (self) } # [inline] pub unsafe fn get_bps (& self) -> i32 { pxtnPulse_...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60698
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32 { pxtnPulse_PCM_get_sec (self) } # [inline] pub unsafe fn get_ch (& self) -> i32 { pxtnPulse_PCM_get_ch (self) } # [inline] pub...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oscillator_GetOneSample_Coodinate` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., index : i32) -> f64 { pxtnPulse_Oscillator_GetOneSample_Coodinate (self , index) } # [inline] pub unsafe fn new () -> Self { let...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53522
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e (self , index) } # [inline] pub unsafe fn GetOneSample_Coodinate (& mut self , index : i32) -> f64 { pxtnPulse_Oscillator_GetOne...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_bps` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60818
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_bps (& self) -> i32 { pxtnPulse_PCM_get_bps (self) } # [inline] pub unsafe fn get_sps (& self) -> i32 { pxtnPulse...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32 { pxtnPulse_PCM_get_ch (self) } # [inline] pub unsafe fn get_bps (& self) -> i32 { pxtnPulse_PCM_get_bps (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oscillator_pxtnPulse_Oscillator` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53766
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: uninit () ; pxtnPulse_Oscillator_pxtnPulse_Oscillator (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } # [...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...GetOneSample_Coodinate (self , index) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:53842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } } # [repr (C)] # [derive (Debug)] pub struct pxtnPulse_PCM ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_sps` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60900
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_sps (& self) -> i32 { pxtnPulse_PCM_get_sps (self) } # [inline] pub unsafe fn get_smp_body (& self) -> i32 { pxtn...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60860
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 { pxtnPulse_PCM_get_bps (self) } # [inline] pub unsafe fn get_sps (& self) -> i32 { pxtnPulse_PCM_get_sps (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Create` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...num : i32) -> pxtnERR { pxtnPulse_PCM_Create (self , ch , sps , bps , sample_num) } # [inline] pub unsafe fn Release (& mut self) ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59369
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...CM { # [inline] pub unsafe fn Create (& mut self , ch : i32 , sps : i32 , bps : i32 , sample_num : i32) -> pxtnERR { pxtnPulse_PCM...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_smp_body` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_smp_body (& self) -> i32 { pxtnPulse_PCM_get_smp_body (self) } # [inline] pub unsafe fn get_smp_head (& self) -> i32 { px...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60942
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...{ pxtnPulse_PCM_get_sps (self) } # [inline] pub unsafe fn get_smp_body (& self) -> i32 { pxtnPulse_PCM_get_smp_body (self) } # [in...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...] pub unsafe fn Release (& mut self) { pxtnPulse_PCM_Release (self) } # [inline] pub unsafe fn read (& mut self , doc : * mut pxtn...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59541
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf , ch , sps , bps , sample_num) } # [inline] pub unsafe fn Release (& mut self) { pxtnPulse_PCM_Release (self) } # [inline] pub...
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_smp_head` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_smp_head (& self) -> i32 { pxtnPulse_PCM_get_smp_head (self) } # [inline] pub unsafe fn get_smp_tail (& self) -> i32 { px...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61034
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nPulse_PCM_get_smp_body (self) } # [inline] pub unsafe fn get_smp_head (& self) -> i32 { pxtnPulse_PCM_get_smp_head (self) } # [in...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59694
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut pxtnDescriptor) -> pxtnERR { pxtnPulse_PCM_read (self , doc) } # [inline] pub unsafe fn write (& self , doc : * mut pxtnDe...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59620
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._Release (self) } # [inline] pub unsafe fn read (& mut self , doc : * mut pxtnDescriptor) -> pxtnERR { pxtnPulse_PCM_read (self , ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_smp_tail` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61171
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_smp_tail (& self) -> i32 { pxtnPulse_PCM_get_smp_tail (self) } # [inline] pub unsafe fn get_buf_size (& self) -> i32 { px...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nPulse_PCM_get_smp_head (self) } # [inline] pub unsafe fn get_smp_tail (& self) -> i32 { pxtnPulse_PCM_get_smp_tail (self) } # [in...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59858
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_char) -> bool { pxtnPulse_PCM_write (self , doc , pstrLIST) } # [inline] pub unsafe fn Convert (& mut self , new_ch...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nline] pub unsafe fn write (& self , doc : * mut pxtnDescriptor , pstrLIST : * const :: std :: os :: raw :: c_char) -> bool { pxtn...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_buf_size` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61263
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_buf_size (& self) -> i32 { pxtnPulse_PCM_get_buf_size (self) } # [inline] pub unsafe fn get_p_buf (& self) -> * const :: ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nPulse_PCM_get_smp_tail (self) } # [inline] pub unsafe fn get_buf_size (& self) -> i32 { pxtnPulse_PCM_get_buf_size (self) } # [in...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_p_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...const :: std :: os :: raw :: c_void { pxtnPulse_PCM_get_p_buf (self) } # [inline] pub unsafe fn get_p_buf_variable (& self) -> * m...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uf_size (self) } # [inline] pub unsafe fn get_p_buf (& self) -> * const :: std :: os :: raw :: c_void { pxtnPulse_PCM_get_p_buf (s...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Convert` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ew_bps : i32) -> bool { pxtnPulse_PCM_Convert (self , new_ch , new_sps , new_bps) } # [inline] pub unsafe fn Convert_Volume (& mut...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:59915
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rLIST) } # [inline] pub unsafe fn Convert (& mut self , new_ch : i32 , new_sps : i32 , new_bps : i32) -> bool { pxtnPulse_PCM_Conv...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Convert_Volume` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60140
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(& mut self , v : f32) -> bool { pxtnPulse_PCM_Convert_Volume (self , v) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut p...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , new_sps , new_bps) } # [inline] pub unsafe fn Convert_Volume (& mut self , v : f32) -> bool { pxtnPulse_PCM_Convert_Volume (sel...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_p_buf_variable` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61513
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: std :: os :: raw :: c_void { pxtnPulse_PCM_get_p_buf_variable (self) } # [inline] pub unsafe fn new () -> Self { let mut __bin...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61430
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._buf (self) } # [inline] pub unsafe fn get_p_buf_variable (& self) -> * mut :: std :: os :: raw :: c_void { pxtnPulse_PCM_get_p_bu...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Copy` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60264
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut pxtnPulse_PCM) -> pxtnERR { pxtnPulse_PCM_Copy (self , p_dst) } # [inline] pub unsafe fn Copy_ (& self , p_dst : * mut pxt...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Volume (self , v) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut pxtnPulse_PCM) -> pxtnERR { pxtnPulse_PCM_Copy (self , p...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_pxtnPulse_PCM` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61665
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...eUninit :: uninit () ; pxtnPulse_PCM_pxtnPulse_PCM (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] p...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61566
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnPulse_PCM_get_p_buf_variable (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PCM (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Copy_` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60406
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: i32 , end : i32) -> bool { pxtnPulse_PCM_Copy_ (self , p_dst , start , end) } # [inline] pub unsafe fn Devolve_SamplingBuffer (&...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60311
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._dst) } # [inline] pub unsafe fn Copy_ (& self , p_dst : * mut pxtnPulse_PCM , start : i32 , end : i32) -> bool { pxtnPulse_PCM_Co...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_pxtnPulse_PCM_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61809
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fe fn destruct (& mut self) { pxtnPulse_PCM_pxtnPulse_PCM_destructor (self) } } pub const pxWAVETYPE_pxWAVETYPE_None : pxWAVETYPE ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61771
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_PCM_pxtnPulse_PCM_destructor (self)...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_Devolve_SamplingBuffer` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60559
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_void { pxtnPulse_PCM_Devolve_SamplingBuffer (self) } # [inline] pub unsafe fn get_sec (& self) -> f32 { px...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , end) } # [inline] pub unsafe fn Devolve_SamplingBuffer (& mut self) -> * mut :: std :: os :: raw :: c_void { pxtnPulse_PCM_Devo...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., p_add : * mut i32) -> bool { pxtnPulse_Noise_write (self , p_doc , p_add) } # [inline] pub unsafe fn read (& mut self , p_doc : ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e_Noise { # [inline] pub unsafe fn write (& self , p_doc : * mut pxtnDescriptor , p_add : * mut i32) -> bool { pxtnPulse_Noise_wri...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_sec` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60656
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_sec (& self) -> f32 { pxtnPulse_PCM_get_sec (self) } # [inline] pub unsafe fn get_ch (& self) -> i32 { pxtnPulse_...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...CM_Devolve_SamplingBuffer (self) } # [inline] pub unsafe fn get_sec (& self) -> f32 { pxtnPulse_PCM_get_sec (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70632
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut pxtnDescriptor) -> pxtnERR { pxtnPulse_Noise_read (self , p_doc) } # [inline] pub unsafe fn Release (& mut self) { pxtnPulse...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...p_doc , p_add) } # [inline] pub unsafe fn read (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnPulse_Noise_read (self...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_ch` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pub unsafe fn get_ch (& self) -> i32 { pxtnPulse_PCM_get_ch (self) } # [inline] pub unsafe fn get_bps (& self) -> i32 { pxtnPulse_...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60698
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32 { pxtnPulse_PCM_get_sec (self) } # [inline] pub unsafe fn get_ch (& self) -> i32 { pxtnPulse_PCM_get_ch (self) } # [inline] pub...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub unsafe fn Release (& mut self) { pxtnPulse_Noise_Release (self) } # [inline] pub unsafe fn Allocate (& mut self , unit_num : ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...xtnPulse_Noise_read (self , p_doc) } # [inline] pub unsafe fn Release (& mut self) { pxtnPulse_Noise_Release (self) } # [inline] p...
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_bps` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60818
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_bps (& self) -> i32 { pxtnPulse_PCM_get_bps (self) } # [inline] pub unsafe fn get_sps (& self) -> i32 { pxtnPulse...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32 { pxtnPulse_PCM_get_ch (self) } # [inline] pub unsafe fn get_bps (& self) -> i32 { pxtnPulse_PCM_get_bps (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Allocate` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe_num : i32) -> bool { pxtnPulse_Noise_Allocate (self , unit_num , envelope_num) } # [inline] pub unsafe fn Copy (& self , p_dst ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ase (self) } # [inline] pub unsafe fn Allocate (& mut self , unit_num : i32 , envelope_num : i32) -> bool { pxtnPulse_Noise_Alloca...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_sps` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60900
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_sps (& self) -> i32 { pxtnPulse_PCM_get_sps (self) } # [inline] pub unsafe fn get_smp_body (& self) -> i32 { pxtn...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60860
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 { pxtnPulse_PCM_get_bps (self) } # [inline] pub unsafe fn get_sps (& self) -> i32 { pxtnPulse_PCM_get_sps (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Copy` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut pxtnPulse_Noise) -> bool { pxtnPulse_Noise_Copy (self , p_dst) } # [inline] pub unsafe fn Compare (& self , p_src : * cons...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...m , envelope_num) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut pxtnPulse_Noise) -> bool { pxtnPulse_Noise_Copy (self , ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_smp_body` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_smp_body (& self) -> i32 { pxtnPulse_PCM_get_smp_body (self) } # [inline] pub unsafe fn get_smp_head (& self) -> i32 { px...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:60942
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...{ pxtnPulse_PCM_get_sps (self) } # [inline] pub unsafe fn get_smp_body (& self) -> i32 { pxtnPulse_PCM_get_smp_body (self) } # [in...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Compare` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* const pxtnPulse_Noise) -> i32 { pxtnPulse_Noise_Compare (self , p_src) } # [inline] pub unsafe fn Fix (& mut self) { pxtnPulse_N...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71036
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , p_dst) } # [inline] pub unsafe fn Compare (& self , p_src : * const pxtnPulse_Noise) -> i32 { pxtnPulse_Noise_Compare (se...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_smp_head` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_smp_head (& self) -> i32 { pxtnPulse_PCM_get_smp_head (self) } # [inline] pub unsafe fn get_smp_tail (& self) -> i32 { px...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61034
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nPulse_PCM_get_smp_body (self) } # [inline] pub unsafe fn get_smp_head (& self) -> i32 { pxtnPulse_PCM_get_smp_head (self) } # [in...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Fix` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71195
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nline] pub unsafe fn Fix (& mut self) { pxtnPulse_Noise_Fix (self) } # [inline] pub unsafe fn set_smp_num_44k (& mut self , num : ...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnPulse_Noise_Compare (self , p_src) } # [inline] pub unsafe fn Fix (& mut self) { pxtnPulse_Noise_Fix (self) } # [inline] pub uns...
[INFO] [stdout]   |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_smp_tail` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61171
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_smp_tail (& self) -> i32 { pxtnPulse_PCM_get_smp_tail (self) } # [inline] pub unsafe fn get_buf_size (& self) -> i32 { px...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nPulse_PCM_get_smp_head (self) } # [inline] pub unsafe fn get_smp_tail (& self) -> i32 { pxtnPulse_PCM_get_smp_tail (self) } # [in...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_set_smp_num_44k` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71292
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...44k (& mut self , num : i32) { pxtnPulse_Noise_set_smp_num_44k (self , num) } # [inline] pub unsafe fn get_unit_num (& self) -> i3...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnPulse_Noise_Fix (self) } # [inline] pub unsafe fn set_smp_num_44k (& mut self , num : i32) { pxtnPulse_Noise_set_smp_num_44k (se...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_buf_size` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61263
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_buf_size (& self) -> i32 { pxtnPulse_PCM_get_buf_size (self) } # [inline] pub unsafe fn get_p_buf (& self) -> * const :: ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nPulse_PCM_get_smp_tail (self) } # [inline] pub unsafe fn get_buf_size (& self) -> i32 { pxtnPulse_PCM_get_buf_size (self) } # [in...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_get_unit_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_unit_num (& self) -> i32 { pxtnPulse_Noise_get_unit_num (self) } # [inline] pub unsafe fn get_smp_num_44k (& self) -> i32 ...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71350
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e_set_smp_num_44k (self , num) } # [inline] pub unsafe fn get_unit_num (& self) -> i32 { pxtnPulse_Noise_get_unit_num (self) } # [...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_p_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...const :: std :: os :: raw :: c_void { pxtnPulse_PCM_get_p_buf (self) } # [inline] pub unsafe fn get_p_buf_variable (& self) -> * m...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uf_size (self) } # [inline] pub unsafe fn get_p_buf (& self) -> * const :: std :: os :: raw :: c_void { pxtnPulse_PCM_get_p_buf (s...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_get_p_buf_variable` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61513
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: std :: os :: raw :: c_void { pxtnPulse_PCM_get_p_buf_variable (self) } # [inline] pub unsafe fn new () -> Self { let mut __bin...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61430
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._buf (self) } # [inline] pub unsafe fn get_p_buf_variable (& self) -> * mut :: std :: os :: raw :: c_void { pxtnPulse_PCM_get_p_bu...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_get_smp_num_44k` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71492
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...get_smp_num_44k (& self) -> i32 { pxtnPulse_Noise_get_smp_num_44k (self) } # [inline] pub unsafe fn get_sec (& self) -> f32 { pxtn...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...se_Noise_get_unit_num (self) } # [inline] pub unsafe fn get_smp_num_44k (& self) -> i32 { pxtnPulse_Noise_get_smp_num_44k (self) }...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_pxtnPulse_PCM` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61665
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...eUninit :: uninit () ; pxtnPulse_PCM_pxtnPulse_PCM (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] p...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61566
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnPulse_PCM_get_p_buf_variable (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_get_sec` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71584
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b unsafe fn get_sec (& self) -> f32 { pxtnPulse_Noise_get_sec (self) } # [inline] pub unsafe fn get_unit (& mut self , u : i32) ->...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lse_Noise_get_smp_num_44k (self) } # [inline] pub unsafe fn get_sec (& self) -> f32 { pxtnPulse_Noise_get_sec (self) } # [inline] ...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PCM (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_get_unit` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71704
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...i32) -> * mut pxNOISEDESIGN_UNIT { pxtnPulse_Noise_get_unit (self , u) } # [inline] pub unsafe fn new () -> Self { let mut __bindg...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...get_sec (self) } # [inline] pub unsafe fn get_unit (& mut self , u : i32) -> * mut pxNOISEDESIGN_UNIT { pxtnPulse_Noise_get_unit (...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_PCM_pxtnPulse_PCM_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61809
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fe fn destruct (& mut self) { pxtnPulse_PCM_pxtnPulse_PCM_destructor (self) } } pub const pxWAVETYPE_pxWAVETYPE_None : pxWAVETYPE ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:61771
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_PCM_pxtnPulse_PCM_destructor (self)...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_pxtnPulse_Noise` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ninit :: uninit () ; pxtnPulse_Noise_pxtnPulse_Noise (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline]...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71753
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...{ pxtnPulse_Noise_get_unit (self , u) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ise (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., p_add : * mut i32) -> bool { pxtnPulse_Noise_write (self , p_doc , p_add) } # [inline] pub unsafe fn read (& mut self , p_doc : ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e_Noise { # [inline] pub unsafe fn write (& self , p_doc : * mut pxtnDescriptor , p_add : * mut i32) -> bool { pxtnPulse_Noise_wri...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_pxtnPulse_Noise_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:72000
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn destruct (& mut self) { pxtnPulse_Noise_pxtnPulse_Noise_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struct pxtnP...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71962
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_Noise_pxtnPulse_Noise_destructor (s...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70632
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut pxtnDescriptor) -> pxtnERR { pxtnPulse_Noise_read (self , p_doc) } # [inline] pub unsafe fn Release (& mut self) { pxtnPulse...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...p_doc , p_add) } # [inline] pub unsafe fn read (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnPulse_Noise_read (self...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub unsafe fn Release (& mut self) { pxtnPulse_Noise_Release (self) } # [inline] pub unsafe fn Allocate (& mut self , unit_num : ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...xtnPulse_Noise_read (self , p_doc) } # [inline] pub unsafe fn Release (& mut self) { pxtnPulse_Noise_Release (self) } # [inline] p...
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Allocate` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe_num : i32) -> bool { pxtnPulse_Noise_Allocate (self , unit_num , envelope_num) } # [inline] pub unsafe fn Copy (& self , p_dst ...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ase (self) } # [inline] pub unsafe fn Allocate (& mut self , unit_num : i32 , envelope_num : i32) -> bool { pxtnPulse_Noise_Alloca...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_NoiseBuilder_Init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74496
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...safe fn Init (& mut self) -> bool { pxtnPulse_NoiseBuilder_Init (self) } # [inline] pub unsafe fn BuildNoise (& self , p_noise : *...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74454
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } impl pxtnPulse_NoiseBuilder { # [inline] pub unsafe fn Init (& mut self) -> bool { pxtnPulse_NoiseBuilder_Init (self) } # [inl...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Copy` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: * mut pxtnPulse_Noise) -> bool { pxtnPulse_Noise_Copy (self , p_dst) } # [inline] pub unsafe fn Compare (& self , p_src : * cons...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:70917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...m , envelope_num) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut pxtnPulse_Noise) -> bool { pxtnPulse_Noise_Copy (self , ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_NoiseBuilder_BuildNoise` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74672
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut pxtnPulse_PCM { pxtnPulse_NoiseBuilder_BuildNoise (self , p_noise , ch , sps , bps) } # [inline] pub unsafe fn new () -> Self {...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn BuildNoise (& self , p_noise : * mut pxtnPulse_Noise , ch : i32 , sps : i32 , bps : i32) -> * mut pxtnPulse_PCM { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Compare` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71110
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* const pxtnPulse_Noise) -> i32 { pxtnPulse_Noise_Compare (self , p_src) } # [inline] pub unsafe fn Fix (& mut self) { pxtnPulse_N...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71036
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , p_dst) } # [inline] pub unsafe fn Compare (& self , p_src : * const pxtnPulse_Noise) -> i32 { pxtnPulse_Noise_Compare (se...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: uninit () ; pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74753
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ise (self , p_noise , ch , sps , bps) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_Fix` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71195
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nline] pub unsafe fn Fix (& mut self) { pxtnPulse_Noise_Fix (self) } # [inline] pub unsafe fn set_smp_num_44k (& mut self , num : ...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnPulse_Noise_Compare (self , p_src) } # [inline] pub unsafe fn Fix (& mut self) { pxtnPulse_Noise_Fix (self) } # [inline] pub uns...
[INFO] [stdout]   |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74932
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...der (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_set_smp_num_44k` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71292
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...44k (& mut self , num : i32) { pxtnPulse_Noise_set_smp_num_44k (self , num) } # [inline] pub unsafe fn get_unit_num (& self) -> i3...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnPulse_Noise_Fix (self) } # [inline] pub unsafe fn set_smp_num_44k (& mut self , num : i32) { pxtnPulse_Noise_set_smp_num_44k (se...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:75014
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...truct (& mut self) { pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struc...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74976
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_get_unit_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_unit_num (& self) -> i32 { pxtnPulse_Noise_get_unit_num (self) } # [inline] pub unsafe fn get_smp_num_44k (& self) -> i32 ...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71350
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e_set_smp_num_44k (self , num) } # [inline] pub unsafe fn get_unit_num (& self) -> i32 { pxtnPulse_Noise_get_unit_num (self) } # [...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_get_smp_num_44k` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71492
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...get_smp_num_44k (& self) -> i32 { pxtnPulse_Noise_get_smp_num_44k (self) } # [inline] pub unsafe fn get_sec (& self) -> f32 { pxtn...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...se_Noise_get_unit_num (self) } # [inline] pub unsafe fn get_smp_num_44k (& self) -> i32 { pxtnPulse_Noise_get_smp_num_44k (self) }...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_set_comment_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78659
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...buf_size : i32) -> bool { pxtnText_set_comment_buf (self , p_comment , buf_size) } # [inline] pub unsafe fn get_comment_buf (& sel...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78537
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ine] pub unsafe fn set_comment_buf (& mut self , p_comment : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool { pxt...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_get_sec` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71584
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b unsafe fn get_sec (& self) -> f32 { pxtnPulse_Noise_get_sec (self) } # [inline] pub unsafe fn get_unit (& mut self , u : i32) ->...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lse_Noise_get_smp_num_44k (self) } # [inline] pub unsafe fn get_sec (& self) -> f32 { pxtnPulse_Noise_get_sec (self) } # [inline] ...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_get_comment_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78834
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_char { pxtnText_get_comment_buf (self , p_buf_size) } # [inline] pub unsafe fn is_comment_buf (& self) -> ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...} # [inline] pub unsafe fn get_comment_buf (& self , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char { pxtnText_g...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_get_unit` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71704
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...i32) -> * mut pxNOISEDESIGN_UNIT { pxtnPulse_Noise_get_unit (self , u) } # [inline] pub unsafe fn new () -> Self { let mut __bindg...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...get_sec (self) } # [inline] pub unsafe fn get_unit (& mut self , u : i32) -> * mut pxNOISEDESIGN_UNIT { pxtnPulse_Noise_get_unit (...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_is_comment_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn is_comment_buf (& self) -> bool { pxtnText_is_comment_buf (self) } # [inline] pub unsafe fn set_name_buf (& mut self , p_name ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ment_buf (self , p_buf_size) } # [inline] pub unsafe fn is_comment_buf (& self) -> bool { pxtnText_is_comment_buf (self) } # [inli...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_pxtnPulse_Noise` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ninit :: uninit () ; pxtnPulse_Noise_pxtnPulse_Noise (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline]...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71753
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...{ pxtnPulse_Noise_get_unit (self , u) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ise (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Noise_pxtnPulse_Noise_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:72000
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn destruct (& mut self) { pxtnPulse_Noise_pxtnPulse_Noise_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struct pxtnP...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:71962
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_Noise_pxtnPulse_Noise_destructor (s...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_set_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79100
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , buf_size : i32) -> bool { pxtnText_set_name_buf (self , p_name , buf_size) } # [inline] pub unsafe fn get_name_buf (& self , p_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78984
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inline] pub unsafe fn set_name_buf (& mut self , p_name : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool { pxtnTe...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_NoiseBuilder_Init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74496
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...safe fn Init (& mut self) -> bool { pxtnPulse_NoiseBuilder_Init (self) } # [inline] pub unsafe fn BuildNoise (& self , p_noise : *...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74454
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } impl pxtnPulse_NoiseBuilder { # [inline] pub unsafe fn Init (& mut self) -> bool { pxtnPulse_NoiseBuilder_Init (self) } # [inl...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_get_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_char { pxtnText_get_name_buf (self , p_buf_size) } # [inline] pub unsafe fn is_name_buf (& self) -> bool ...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn get_name_buf (& self , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char { pxtnText_get...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_NoiseBuilder_BuildNoise` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74672
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut pxtnPulse_PCM { pxtnPulse_NoiseBuilder_BuildNoise (self , p_noise , ch , sps , bps) } # [inline] pub unsafe fn new () -> Self {...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn BuildNoise (& self , p_noise : * mut pxtnPulse_Noise , ch : i32 , sps : i32 , bps : i32) -> * mut pxtnPulse_PCM { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_is_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...safe fn is_name_buf (& self) -> bool { pxtnText_is_name_buf (self) } # [inline] pub unsafe fn Comment_r (& mut self , p_doc : * mu...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79321
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_name_buf (self , p_buf_size) } # [inline] pub unsafe fn is_name_buf (& self) -> bool { pxtnText_is_name_buf (self) } # [inline] ...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74852
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: uninit () ; pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74753
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ise (self , p_noise , ch , sps , bps) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74932
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...der (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_Comment_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79485
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c : * mut pxtnDescriptor) -> bool { pxtnText_Comment_r (self , p_doc) } # [inline] pub unsafe fn Comment_w (& mut self , p_doc : *...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79407
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...me_buf (self) } # [inline] pub unsafe fn Comment_r (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnText_Comment_r (self ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:75014
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...truct (& mut self) { pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struc...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:74976
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_NoiseBuilder_pxtnPulse_NoiseBuilder...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_Comment_w` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c : * mut pxtnDescriptor) -> bool { pxtnText_Comment_w (self , p_doc) } # [inline] pub unsafe fn Name_r (& mut self , p_doc : * mu...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...self , p_doc) } # [inline] pub unsafe fn Comment_w (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnText_Comment_w (self ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_set_comment_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78659
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...buf_size : i32) -> bool { pxtnText_set_comment_buf (self , p_comment , buf_size) } # [inline] pub unsafe fn get_comment_buf (& sel...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78537
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ine] pub unsafe fn set_comment_buf (& mut self , p_comment : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool { pxt...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_Name_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...doc : * mut pxtnDescriptor) -> bool { pxtnText_Name_r (self , p_doc) } # [inline] pub unsafe fn Name_w (& mut self , p_doc : * mut...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , p_doc) } # [inline] pub unsafe fn Name_r (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnText_Name_r (self , p_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_get_comment_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78834
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_char { pxtnText_get_comment_buf (self , p_buf_size) } # [inline] pub unsafe fn is_comment_buf (& self) -> ...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...} # [inline] pub unsafe fn get_comment_buf (& self , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char { pxtnText_g...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_Name_w` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79851
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...doc : * mut pxtnDescriptor) -> bool { pxtnText_Name_w (self , p_doc) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , p_doc) } # [inline] pub unsafe fn Name_w (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnText_Name_w (self , p_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_is_comment_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn is_comment_buf (& self) -> bool { pxtnText_is_comment_buf (self) } # [inline] pub unsafe fn set_name_buf (& mut self , p_name ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ment_buf (self , p_buf_size) } # [inline] pub unsafe fn is_comment_buf (& self) -> bool { pxtnText_is_comment_buf (self) } # [inli...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_pxtnText` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79994
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... MaybeUninit :: uninit () ; pxtnText_pxtnText (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub un...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bool { pxtnText_Name_w (self , p_doc) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:80046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ext (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnText_p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_set_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79100
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , buf_size : i32) -> bool { pxtnText_set_name_buf (self , p_name , buf_size) } # [inline] pub unsafe fn get_name_buf (& self , p_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:78984
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inline] pub unsafe fn set_name_buf (& mut self , p_name : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool { pxtnTe...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_pxtnText_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:80128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... unsafe fn destruct (& mut self) { pxtnText_pxtnText_destructor (self) } } pub const DELAYUNIT_DELAYUNIT_Beat : DELAYUNIT = 0 ; pu...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:80090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnText_pxtnText_destructor (self) } } pub c...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Ready` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sps : i32) -> pxtnERR { pxtnDelay_Tone_Ready (self , beat_num , beat_tempo , sps) } # [inline] pub unsafe fn Tone_Supple (& mut se...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85491
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lay { # [inline] pub unsafe fn Tone_Ready (& mut self , beat_num : i32 , beat_tempo : f32 , sps : i32) -> pxtnERR { pxtnDelay_Tone...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_get_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_char { pxtnText_get_name_buf (self , p_buf_size) } # [inline] pub unsafe fn is_name_buf (& self) -> bool ...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn get_name_buf (& self , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char { pxtnText_get...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Supple` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85742
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., group_smps : * mut i32) { pxtnDelay_Tone_Supple (self , ch_num , group_smps) } # [inline] pub unsafe fn Tone_Increment (& mut se...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85661
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tempo , sps) } # [inline] pub unsafe fn Tone_Supple (& mut self , ch_num : i32 , group_smps : * mut i32) { pxtnDelay_Tone_Supple (...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_is_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79366
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...safe fn is_name_buf (& self) -> bool { pxtnText_is_name_buf (self) } # [inline] pub unsafe fn Comment_r (& mut self , p_doc : * mu...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79321
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_name_buf (self , p_buf_size) } # [inline] pub unsafe fn is_name_buf (& self) -> bool { pxtnText_is_name_buf (self) } # [inline] ...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_Comment_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79485
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c : * mut pxtnDescriptor) -> bool { pxtnText_Comment_r (self , p_doc) } # [inline] pub unsafe fn Comment_w (& mut self , p_doc : *...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79407
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...me_buf (self) } # [inline] pub unsafe fn Comment_r (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnText_Comment_r (self ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Increment` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85850
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn Tone_Increment (& mut self) { pxtnDelay_Tone_Increment (self) } # [inline] pub unsafe fn Tone_Release (& mut self) { pxtnDe...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85806
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e (self , ch_num , group_smps) } # [inline] pub unsafe fn Tone_Increment (& mut self) { pxtnDelay_Tone_Increment (self) } # [inlin...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_Comment_w` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79610
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c : * mut pxtnDescriptor) -> bool { pxtnText_Comment_w (self , p_doc) } # [inline] pub unsafe fn Name_r (& mut self , p_doc : * mu...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...self , p_doc) } # [inline] pub unsafe fn Comment_w (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnText_Comment_w (self ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_Name_r` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...doc : * mut pxtnDescriptor) -> bool { pxtnText_Name_r (self , p_doc) } # [inline] pub unsafe fn Name_w (& mut self , p_doc : * mut...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , p_doc) } # [inline] pub unsafe fn Name_r (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnText_Name_r (self , p_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85937
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn Tone_Release (& mut self) { pxtnDelay_Tone_Release (self) } # [inline] pub unsafe fn Tone_Clear (& mut self) { pxtnDelay...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnDelay_Tone_Increment (self) } # [inline] pub unsafe fn Tone_Release (& mut self) { pxtnDelay_Tone_Release (self) } # [inline] ...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Clear` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86020
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn Tone_Clear (& mut self) { pxtnDelay_Tone_Clear (self) } # [inline] pub unsafe fn Add_New (& mut self , scale : DELAYU...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85980
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnDelay_Tone_Release (self) } # [inline] pub unsafe fn Tone_Clear (& mut self) { pxtnDelay_Tone_Clear (self) } # [inline] pub...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_Name_w` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79851
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...doc : * mut pxtnDescriptor) -> bool { pxtnText_Name_w (self , p_doc) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , p_doc) } # [inline] pub unsafe fn Name_w (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnText_Name_w (self , p_...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Add_New` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86166
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , group : i32) -> bool { pxtnDelay_Add_New (self , scale , freq , rate , group) } # [inline] pub unsafe fn Write (& self , p_doc ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn Add_New (& mut self , scale : DELAYUNIT , freq : f32 , rate : f32 , group : i32) -> bool { pxtnDelay_A...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_pxtnText` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79994
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... MaybeUninit :: uninit () ; pxtnText_pxtnText (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub un...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:79895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bool { pxtnText_Name_w (self , p_doc) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86304
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...doc : * mut pxtnDescriptor) -> bool { pxtnDelay_Write (self , p_doc) } # [inline] pub unsafe fn Read (& mut self , p_doc : * mut p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86234
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...q , rate , group) } # [inline] pub unsafe fn Write (& self , p_doc : * mut pxtnDescriptor) -> bool { pxtnDelay_Write (self , p_doc...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:80046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ext (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnText_p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86424
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut pxtnDescriptor) -> pxtnERR { pxtnDelay_Read (self , p_doc) } # [inline] pub unsafe fn get_unit (& self) -> DELAYUNIT { px...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86348
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(self , p_doc) } # [inline] pub unsafe fn Read (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnDelay_Read (self , p_d...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnText_pxtnText_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:80128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... unsafe fn destruct (& mut self) { pxtnText_pxtnText_destructor (self) } } pub const DELAYUNIT_DELAYUNIT_Beat : DELAYUNIT = 0 ; pu...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:80090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnText_pxtnText_destructor (self) } } pub c...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_unit` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86514
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn get_unit (& self) -> DELAYUNIT { pxtnDelay_get_unit (self) } # [inline] pub unsafe fn get_freq (& self) -> f32 { pxtnDelay_...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86467
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnDelay_Read (self , p_doc) } # [inline] pub unsafe fn get_unit (& self) -> DELAYUNIT { pxtnDelay_get_unit (self) } # [inline] p...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_freq` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86594
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_freq (& self) -> f32 { pxtnDelay_get_freq (self) } # [inline] pub unsafe fn get_rate (& self) -> f32 { pxtnDelay_...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86553
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...UNIT { pxtnDelay_get_unit (self) } # [inline] pub unsafe fn get_freq (& self) -> f32 { pxtnDelay_get_freq (self) } # [inline] pub ...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Ready` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sps : i32) -> pxtnERR { pxtnDelay_Tone_Ready (self , beat_num , beat_tempo , sps) } # [inline] pub unsafe fn Tone_Supple (& mut se...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85491
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lay { # [inline] pub unsafe fn Tone_Ready (& mut self , beat_num : i32 , beat_tempo : f32 , sps : i32) -> pxtnERR { pxtnDelay_Tone...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_rate` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_rate (& self) -> f32 { pxtnDelay_get_rate (self) } # [inline] pub unsafe fn get_group (& self) -> i32 { pxtnDelay...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86633
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... f32 { pxtnDelay_get_freq (self) } # [inline] pub unsafe fn get_rate (& self) -> f32 { pxtnDelay_get_rate (self) } # [inline] pub ...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Supple` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85742
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..., group_smps : * mut i32) { pxtnDelay_Tone_Supple (self , ch_num , group_smps) } # [inline] pub unsafe fn Tone_Increment (& mut se...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85661
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tempo , sps) } # [inline] pub unsafe fn Tone_Supple (& mut self , ch_num : i32 , group_smps : * mut i32) { pxtnDelay_Tone_Supple (...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Increment` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85850
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn Tone_Increment (& mut self) { pxtnDelay_Tone_Increment (self) } # [inline] pub unsafe fn Tone_Release (& mut self) { pxtnDe...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85806
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e (self , ch_num , group_smps) } # [inline] pub unsafe fn Tone_Increment (& mut self) { pxtnDelay_Tone_Increment (self) } # [inlin...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_group` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b unsafe fn get_group (& self) -> i32 { pxtnDelay_get_group (self) } # [inline] pub unsafe fn Set (& mut self , unit : DELAYUNIT ,...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86713
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f32 { pxtnDelay_get_rate (self) } # [inline] pub unsafe fn get_group (& self) -> i32 { pxtnDelay_get_group (self) } # [inline] pub...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85937
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn Tone_Release (& mut self) { pxtnDelay_Tone_Release (self) } # [inline] pub unsafe fn Tone_Clear (& mut self) { pxtnDelay...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnDelay_Tone_Increment (self) } # [inline] pub unsafe fn Tone_Release (& mut self) { pxtnDelay_Tone_Release (self) } # [inline] ...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Set` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86887
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rate : f32 , group : i32) { pxtnDelay_Set (self , unit , freq , rate , group) } # [inline] pub unsafe fn get_played (& self) -> bo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(self) } # [inline] pub unsafe fn Set (& mut self , unit : DELAYUNIT , freq : f32 , rate : f32 , group : i32) { pxtnDelay_Set (sel...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Tone_Clear` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86020
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn Tone_Clear (& mut self) { pxtnDelay_Tone_Clear (self) } # [inline] pub unsafe fn Add_New (& mut self , scale : DELAYU...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:85980
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnDelay_Tone_Release (self) } # [inline] pub unsafe fn Tone_Clear (& mut self) { pxtnDelay_Tone_Clear (self) } # [inline] pub...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86994
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsafe fn get_played (& self) -> bool { pxtnDelay_get_played (self) } # [inline] pub unsafe fn set_played (& mut self , b : bool) {...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86950
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , unit , freq , rate , group) } # [inline] pub unsafe fn get_played (& self) -> bool { pxtnDelay_get_played (self) } # [inline] p...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Add_New` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86166
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , group : i32) -> bool { pxtnDelay_Add_New (self , scale , freq , rate , group) } # [inline] pub unsafe fn Write (& self , p_doc ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn Add_New (& mut self , scale : DELAYUNIT , freq : f32 , rate : f32 , group : i32) -> bool { pxtnDelay_A...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_set_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87086
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...set_played (& mut self , b : bool) { pxtnDelay_set_played (self , b) } # [inline] pub unsafe fn switch_played (& mut self) -> bool...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87035
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnDelay_get_played (self) } # [inline] pub unsafe fn set_played (& mut self , b : bool) { pxtnDelay_set_played (self , b) } # [i...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86304
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...doc : * mut pxtnDescriptor) -> bool { pxtnDelay_Write (self , p_doc) } # [inline] pub unsafe fn Read (& mut self , p_doc : * mut p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86234
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...q , rate , group) } # [inline] pub unsafe fn Write (& self , p_doc : * mut pxtnDescriptor) -> bool { pxtnDelay_Write (self , p_doc...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_switch_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... switch_played (& mut self) -> bool { pxtnDelay_switch_played (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87131
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Delay_set_played (self , b) } # [inline] pub unsafe fn switch_played (& mut self) -> bool { pxtnDelay_switch_played (self) } # [in...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86424
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut pxtnDescriptor) -> pxtnERR { pxtnDelay_Read (self , p_doc) } # [inline] pub unsafe fn get_unit (& self) -> DELAYUNIT { px...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86348
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(self , p_doc) } # [inline] pub unsafe fn Read (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnDelay_Read (self , p_d...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_pxtnDelay` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MaybeUninit :: uninit () ; pxtnDelay_pxtnDelay (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub u...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bool { pxtnDelay_switch_played (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lay (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnDelay_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_unit` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86514
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn get_unit (& self) -> DELAYUNIT { pxtnDelay_get_unit (self) } # [inline] pub unsafe fn get_freq (& self) -> f32 { pxtnDelay_...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86467
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnDelay_Read (self , p_doc) } # [inline] pub unsafe fn get_unit (& self) -> DELAYUNIT { pxtnDelay_get_unit (self) } # [inline] p...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_freq` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86594
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_freq (& self) -> f32 { pxtnDelay_get_freq (self) } # [inline] pub unsafe fn get_rate (& self) -> f32 { pxtnDelay_...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86553
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...UNIT { pxtnDelay_get_unit (self) } # [inline] pub unsafe fn get_freq (& self) -> f32 { pxtnDelay_get_freq (self) } # [inline] pub ...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_pxtnDelay_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn destruct (& mut self) { pxtnDelay_pxtnDelay_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struct pxtnOverDri...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnDelay_pxtnDelay_destructor (self) } } # [...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_rate` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_rate (& self) -> f32 { pxtnDelay_get_rate (self) } # [inline] pub unsafe fn get_group (& self) -> i32 { pxtnDelay...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86633
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... f32 { pxtnDelay_get_freq (self) } # [inline] pub unsafe fn get_rate (& self) -> f32 { pxtnDelay_get_rate (self) } # [inline] pub ...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Tone_Ready` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... unsafe fn Tone_Ready (& mut self) { pxtnOverDrive_Tone_Ready (self) } # [inline] pub unsafe fn Tone_Supple (& self , group_smps :...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91114
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...verDrive) ; } impl pxtnOverDrive { # [inline] pub unsafe fn Tone_Ready (& mut self) { pxtnOverDrive_Tone_Ready (self) } # [inline]...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_group` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b unsafe fn get_group (& self) -> i32 { pxtnDelay_get_group (self) } # [inline] pub unsafe fn Set (& mut self , unit : DELAYUNIT ,...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86713
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f32 { pxtnDelay_get_rate (self) } # [inline] pub unsafe fn get_group (& self) -> i32 { pxtnDelay_get_group (self) } # [inline] pub...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Tone_Supple` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , group_smps : * mut i32) { pxtnOverDrive_Tone_Supple (self , group_smps) } # [inline] pub unsafe fn Write (& self , p_doc : * m...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91199
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ive_Tone_Ready (self) } # [inline] pub unsafe fn Tone_Supple (& self , group_smps : * mut i32) { pxtnOverDrive_Tone_Supple (self ,...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_Set` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86887
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rate : f32 , group : i32) { pxtnDelay_Set (self , unit , freq , rate , group) } # [inline] pub unsafe fn get_played (& self) -> bo...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(self) } # [inline] pub unsafe fn Set (& mut self , unit : DELAYUNIT , freq : f32 , rate : f32 , group : i32) { pxtnDelay_Set (sel...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c : * mut pxtnDescriptor) -> bool { pxtnOverDrive_Write (self , p_doc) } # [inline] pub unsafe fn Read (& mut self , p_doc : * mut...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf , group_smps) } # [inline] pub unsafe fn Write (& self , p_doc : * mut pxtnDescriptor) -> bool { pxtnOverDrive_Write (self , p...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_get_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86994
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsafe fn get_played (& self) -> bool { pxtnDelay_get_played (self) } # [inline] pub unsafe fn set_played (& mut self , b : bool) {...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:86950
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , unit , freq , rate , group) } # [inline] pub unsafe fn get_played (& self) -> bool { pxtnDelay_get_played (self) } # [inline] p...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91514
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> pxtnERR { pxtnOverDrive_Read (self , p_doc) } # [inline] pub unsafe fn get_cut (& self) -> f32 { pxtnOve...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91438
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(self , p_doc) } # [inline] pub unsafe fn Read (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnOverDrive_Read (self ,...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_set_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87086
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...set_played (& mut self , b : bool) { pxtnDelay_set_played (self , b) } # [inline] pub unsafe fn switch_played (& mut self) -> bool...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87035
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnDelay_get_played (self) } # [inline] pub unsafe fn set_played (& mut self , b : bool) { pxtnDelay_set_played (self , b) } # [i...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_get_cut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_cut (& self) -> f32 { pxtnOverDrive_get_cut (self) } # [inline] pub unsafe fn get_amp (& self) -> f32 { pxtnOverD...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...xtnOverDrive_Read (self , p_doc) } # [inline] pub unsafe fn get_cut (& self) -> f32 { pxtnOverDrive_get_cut (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_switch_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... switch_played (& mut self) -> bool { pxtnDelay_switch_played (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87131
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Delay_set_played (self , b) } # [inline] pub unsafe fn switch_played (& mut self) -> bool { pxtnDelay_switch_played (self) } # [in...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_get_amp` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91683
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_amp (& self) -> f32 { pxtnOverDrive_get_amp (self) } # [inline] pub unsafe fn get_group (& self) -> i32 { pxtnOve...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91643
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 { pxtnOverDrive_get_cut (self) } # [inline] pub unsafe fn get_amp (& self) -> f32 { pxtnOverDrive_get_amp (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_get_group` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn get_group (& self) -> i32 { pxtnOverDrive_get_group (self) } # [inline] pub unsafe fn Set (& mut self , cut : f32 , amp ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91725
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnOverDrive_get_amp (self) } # [inline] pub unsafe fn get_group (& self) -> i32 { pxtnOverDrive_get_group (self) } # [inline]...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_pxtnDelay` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MaybeUninit :: uninit () ; pxtnDelay_pxtnDelay (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub u...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...bool { pxtnDelay_switch_played (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87379
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lay (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnDelay_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Set` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 , amp : f32 , group : i32) { pxtnOverDrive_Set (self , cut , amp , group) } # [inline] pub unsafe fn get_played (& self) -> bool...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91811
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._get_group (self) } # [inline] pub unsafe fn Set (& mut self , cut : f32 , amp : f32 , group : i32) { pxtnOverDrive_Set (self , cu...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnDelay_pxtnDelay_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn destruct (& mut self) { pxtnDelay_pxtnDelay_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struct pxtnOverDri...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:87423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnDelay_pxtnDelay_destructor (self) } } # [...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_get_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91984
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn get_played (& self) -> bool { pxtnOverDrive_get_played (self) } # [inline] pub unsafe fn set_played (& mut self , b : bool)...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Set (self , cut , amp , group) } # [inline] pub unsafe fn get_played (& self) -> bool { pxtnOverDrive_get_played (self) } # [inlin...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Tone_Ready` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... unsafe fn Tone_Ready (& mut self) { pxtnOverDrive_Tone_Ready (self) } # [inline] pub unsafe fn Tone_Supple (& self , group_smps :...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91114
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...verDrive) ; } impl pxtnOverDrive { # [inline] pub unsafe fn Tone_Ready (& mut self) { pxtnOverDrive_Tone_Ready (self) } # [inline]...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_set_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92080
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_played (& mut self , b : bool) { pxtnOverDrive_set_played (self , b) } # [inline] pub unsafe fn switch_played (& mut self) -> bo...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92029
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OverDrive_get_played (self) } # [inline] pub unsafe fn set_played (& mut self , b : bool) { pxtnOverDrive_set_played (self , b) } ...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_switch_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...witch_played (& mut self) -> bool { pxtnOverDrive_switch_played (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindg...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Drive_set_played (self , b) } # [inline] pub unsafe fn switch_played (& mut self) -> bool { pxtnOverDrive_switch_played (self) } #...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Tone_Supple` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , group_smps : * mut i32) { pxtnOverDrive_Tone_Supple (self , group_smps) } # [inline] pub unsafe fn Write (& self , p_doc : * m...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91199
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ive_Tone_Ready (self) } # [inline] pub unsafe fn Tone_Supple (& self , group_smps : * mut i32) { pxtnOverDrive_Tone_Supple (self ,...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_pxtnOverDrive` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92327
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...eUninit :: uninit () ; pxtnOverDrive_pxtnOverDrive (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] p...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnOverDrive_switch_played (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91390
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c : * mut pxtnDescriptor) -> bool { pxtnOverDrive_Write (self , p_doc) } # [inline] pub unsafe fn Read (& mut self , p_doc : * mut...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf , group_smps) } # [inline] pub unsafe fn Write (& self , p_doc : * mut pxtnDescriptor) -> bool { pxtnOverDrive_Write (self , p...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92389
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ive (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnOverDr...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91514
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> pxtnERR { pxtnOverDrive_Read (self , p_doc) } # [inline] pub unsafe fn get_cut (& self) -> f32 { pxtnOve...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91438
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(self , p_doc) } # [inline] pub unsafe fn Read (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnOverDrive_Read (self ,...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_pxtnOverDrive_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92471
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fe fn destruct (& mut self) { pxtnOverDrive_pxtnOverDrive_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struct pxtnMas...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92433
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnOverDrive_pxtnOverDrive_destructor (self)...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_get_cut` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91601
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_cut (& self) -> f32 { pxtnOverDrive_get_cut (self) } # [inline] pub unsafe fn get_amp (& self) -> f32 { pxtnOverD...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...xtnOverDrive_Read (self , p_doc) } # [inline] pub unsafe fn get_cut (& self) -> f32 { pxtnOverDrive_get_cut (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_Reset` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...line] pub unsafe fn Reset (& mut self) { pxtnMaster_Reset (self) } # [inline] pub unsafe fn Set (& mut self , beat_num : i32 , bea...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98370
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut pxtnMaster) ; } impl pxtnMaster { # [inline] pub unsafe fn Reset (& mut self) { pxtnMaster_Reset (self) } # [inline] pub unsaf...
[INFO] [stdout]   |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_get_amp` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91683
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ub unsafe fn get_amp (& self) -> f32 { pxtnOverDrive_get_amp (self) } # [inline] pub unsafe fn get_group (& self) -> i32 { pxtnOve...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91643
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 { pxtnOverDrive_get_cut (self) } # [inline] pub unsafe fn get_amp (& self) -> f32 { pxtnOverDrive_get_amp (self) } # [inline] pu...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_Set` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98530
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 , beat_clock : i32) { pxtnMaster_Set (self , beat_num , beat_tempo , beat_clock) } # [inline] pub unsafe fn Get (& self , p_beat...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98442
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t (self) } # [inline] pub unsafe fn Set (& mut self , beat_num : i32 , beat_tempo : f32 , beat_clock : i32) { pxtnMaster_Set (self...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_get_group` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...unsafe fn get_group (& self) -> i32 { pxtnOverDrive_get_group (self) } # [inline] pub unsafe fn Set (& mut self , cut : f32 , amp ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91725
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnOverDrive_get_amp (self) } # [inline] pub unsafe fn get_group (& self) -> i32 { pxtnOverDrive_get_group (self) } # [inline]...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_Get` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98735
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut i32) { pxtnMaster_Get (self , p_beat_num , p_beat_tempo , p_beat_clock , p_meas_num) } # [inline] pub unsafe fn get_beat_nu...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn Get (& self , p_beat_num : * mut i32 , p_beat_tempo : * mut f32 , p_beat_clock : * mut i32 , p_meas_num : * mut i32) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_Set` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 , amp : f32 , group : i32) { pxtnOverDrive_Set (self , cut , amp , group) } # [inline] pub unsafe fn get_played (& self) -> bool...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91811
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._get_group (self) } # [inline] pub unsafe fn Set (& mut self , cut : f32 , amp : f32 , group : i32) { pxtnOverDrive_Set (self , cu...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_beat_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn get_beat_num (& self) -> i32 { pxtnMaster_get_beat_num (self) } # [inline] pub unsafe fn get_beat_tempo (& self) -> f32 { p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98826
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...o , p_beat_clock , p_meas_num) } # [inline] pub unsafe fn get_beat_num (& self) -> i32 { pxtnMaster_get_beat_num (self) } # [inlin...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_get_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91984
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn get_played (& self) -> bool { pxtnOverDrive_get_played (self) } # [inline] pub unsafe fn set_played (& mut self , b : bool)...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:91940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Set (self , cut , amp , group) } # [inline] pub unsafe fn get_played (& self) -> bool { pxtnOverDrive_get_played (self) } # [inlin...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_beat_tempo` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98962
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_beat_tempo (& self) -> f32 { pxtnMaster_get_beat_tempo (self) } # [inline] pub unsafe fn get_beat_clock (& self) -> i32 { ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98915
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...xtnMaster_get_beat_num (self) } # [inline] pub unsafe fn get_beat_tempo (& self) -> f32 { pxtnMaster_get_beat_tempo (self) } # [in...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_set_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92080
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_played (& mut self , b : bool) { pxtnOverDrive_set_played (self , b) } # [inline] pub unsafe fn switch_played (& mut self) -> bo...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92029
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OverDrive_get_played (self) } # [inline] pub unsafe fn set_played (& mut self , b : bool) { pxtnOverDrive_set_played (self , b) } ...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_beat_clock` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_beat_clock (& self) -> i32 { pxtnMaster_get_beat_clock (self) } # [inline] pub unsafe fn get_meas_num (& self) -> i32 { px...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nMaster_get_beat_tempo (self) } # [inline] pub unsafe fn get_beat_clock (& self) -> i32 { pxtnMaster_get_beat_clock (self) } # [in...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_switch_played` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...witch_played (& mut self) -> bool { pxtnOverDrive_switch_played (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindg...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Drive_set_played (self , b) } # [inline] pub unsafe fn switch_played (& mut self) -> bool { pxtnOverDrive_switch_played (self) } #...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_meas_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn get_meas_num (& self) -> i32 { pxtnMaster_get_meas_num (self) } # [inline] pub unsafe fn get_repeat_meas (& self) -> i32 { ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99101
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnMaster_get_beat_clock (self) } # [inline] pub unsafe fn get_meas_num (& self) -> i32 { pxtnMaster_get_meas_num (self) } # [inlin...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_pxtnOverDrive` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92327
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...eUninit :: uninit () ; pxtnOverDrive_pxtnOverDrive (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] p...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnOverDrive_switch_played (self) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92389
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ive (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnOverDr...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_repeat_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99238
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n get_repeat_meas (& self) -> i32 { pxtnMaster_get_repeat_meas (self) } # [inline] pub unsafe fn get_last_meas (& self) -> i32 { p...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99190
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnMaster_get_meas_num (self) } # [inline] pub unsafe fn get_repeat_meas (& self) -> i32 { pxtnMaster_get_repeat_meas (self) } # [i...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_last_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_last_meas (& self) -> i32 { pxtnMaster_get_last_meas (self) } # [inline] pub unsafe fn get_last_clock (& self) -> i32 { p...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99285
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Master_get_repeat_meas (self) } # [inline] pub unsafe fn get_last_meas (& self) -> i32 { pxtnMaster_get_last_meas (self) } # [inli...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnOverDrive_pxtnOverDrive_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92471
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fe fn destruct (& mut self) { pxtnOverDrive_pxtnOverDrive_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struct pxtnMas...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:92433
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnOverDrive_pxtnOverDrive_destructor (self)...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_last_clock` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_last_clock (& self) -> i32 { pxtnMaster_get_last_clock (self) } # [inline] pub unsafe fn get_play_meas (& self) -> i32 { p...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99376
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnMaster_get_last_meas (self) } # [inline] pub unsafe fn get_last_clock (& self) -> i32 { pxtnMaster_get_last_clock (self) } # [in...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_Reset` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...line] pub unsafe fn Reset (& mut self) { pxtnMaster_Reset (self) } # [inline] pub unsafe fn Set (& mut self , beat_num : i32 , bea...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98370
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut pxtnMaster) ; } impl pxtnMaster { # [inline] pub unsafe fn Reset (& mut self) { pxtnMaster_Reset (self) } # [inline] pub unsaf...
[INFO] [stdout]   |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_play_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99515
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_play_meas (& self) -> i32 { pxtnMaster_get_play_meas (self) } # [inline] pub unsafe fn set_meas_num (& mut self , meas_nu...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99469
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nMaster_get_last_clock (self) } # [inline] pub unsafe fn get_play_meas (& self) -> i32 { pxtnMaster_get_play_meas (self) } # [inli...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_Set` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98530
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 , beat_clock : i32) { pxtnMaster_Set (self , beat_num , beat_tempo , beat_clock) } # [inline] pub unsafe fn Get (& self , p_beat...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98442
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t (self) } # [inline] pub unsafe fn Set (& mut self , beat_num : i32 , beat_tempo : f32 , beat_clock : i32) { pxtnMaster_Set (self...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_set_meas_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(& mut self , meas_num : i32) { pxtnMaster_set_meas_num (self , meas_num) } # [inline] pub unsafe fn set_repeat_meas (& mut self ,...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99560
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...er_get_play_meas (self) } # [inline] pub unsafe fn set_meas_num (& mut self , meas_num : i32) { pxtnMaster_set_meas_num (self , me...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_Get` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98735
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut i32) { pxtnMaster_Get (self , p_beat_num , p_beat_tempo , p_beat_clock , p_meas_num) } # [inline] pub unsafe fn get_beat_nu...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn Get (& self , p_beat_num : * mut i32 , p_beat_tempo : * mut f32 , p_beat_clock : * mut i32 , p_meas_num : * mut i32) { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_set_repeat_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...meas (& mut self , meas : i32) { pxtnMaster_set_repeat_meas (self , meas) } # [inline] pub unsafe fn set_last_meas (& mut self , m...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s_num (self , meas_num) } # [inline] pub unsafe fn set_repeat_meas (& mut self , meas : i32) { pxtnMaster_set_repeat_meas (self , ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_beat_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn get_beat_num (& self) -> i32 { pxtnMaster_get_beat_num (self) } # [inline] pub unsafe fn get_beat_tempo (& self) -> f32 { p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98826
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...o , p_beat_clock , p_meas_num) } # [inline] pub unsafe fn get_beat_num (& self) -> i32 { pxtnMaster_get_beat_num (self) } # [inlin...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_set_last_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._meas (& mut self , meas : i32) { pxtnMaster_set_last_meas (self , meas) } # [inline] pub unsafe fn set_beat_clock (& mut self , b...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99786
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...epeat_meas (self , meas) } # [inline] pub unsafe fn set_last_meas (& mut self , meas : i32) { pxtnMaster_set_last_meas (self , mea...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_beat_tempo` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98962
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_beat_tempo (& self) -> f32 { pxtnMaster_get_beat_tempo (self) } # [inline] pub unsafe fn get_beat_clock (& self) -> i32 { ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:98915
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...xtnMaster_get_beat_num (self) } # [inline] pub unsafe fn get_beat_tempo (& self) -> f32 { pxtnMaster_get_beat_tempo (self) } # [in...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_set_beat_clock` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99957
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut self , beat_clock : i32) { pxtnMaster_set_beat_clock (self , beat_clock) } # [inline] pub unsafe fn AdjustMeasNum (& mut self ,...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st_meas (self , meas) } # [inline] pub unsafe fn set_beat_clock (& mut self , beat_clock : i32) { pxtnMaster_set_beat_clock (self ...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_AdjustMeasNum` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Num (& mut self , clock : i32) { pxtnMaster_AdjustMeasNum (self , clock) } # [inline] pub unsafe fn get_this_clock (& self , meas ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100016
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lock (self , beat_clock) } # [inline] pub unsafe fn AdjustMeasNum (& mut self , clock : i32) { pxtnMaster_AdjustMeasNum (self , cl...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_beat_clock` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99055
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_beat_clock (& self) -> i32 { pxtnMaster_get_beat_clock (self) } # [inline] pub unsafe fn get_meas_num (& self) -> i32 { px...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nMaster_get_beat_tempo (self) } # [inline] pub unsafe fn get_beat_clock (& self) -> i32 { pxtnMaster_get_beat_clock (self) } # [in...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_meas_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...afe fn get_meas_num (& self) -> i32 { pxtnMaster_get_meas_num (self) } # [inline] pub unsafe fn get_repeat_meas (& self) -> i32 { ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99101
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnMaster_get_beat_clock (self) } # [inline] pub unsafe fn get_meas_num (& self) -> i32 { pxtnMaster_get_meas_num (self) } # [inlin...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_this_clock` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100213
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 , clock : i32) -> i32 { pxtnMaster_get_this_clock (self , meas , beat , clock) } # [inline] pub unsafe fn io_w_v5 (& self , p_do...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , clock) } # [inline] pub unsafe fn get_this_clock (& self , meas : i32 , beat : i32 , clock : i32) -> i32 { pxtnMaster_get_this_...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_repeat_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99238
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...n get_repeat_meas (& self) -> i32 { pxtnMaster_get_repeat_meas (self) } # [inline] pub unsafe fn get_last_meas (& self) -> i32 { p...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99190
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnMaster_get_meas_num (self) } # [inline] pub unsafe fn get_repeat_meas (& self) -> i32 { pxtnMaster_get_repeat_meas (self) } # [i...
[INFO] [stdout]   |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_w_v5` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100367
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...riptor , rough : i32) -> bool { pxtnMaster_io_w_v5 (self , p_doc , rough) } # [inline] pub unsafe fn io_r_v5 (& mut self , p_doc :...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , clock) } # [inline] pub unsafe fn io_w_v5 (& self , p_doc : * mut pxtnDescriptor , rough : i32) -> bool { pxtnMaster_io_w_v5 (s...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_last_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_last_meas (& self) -> i32 { pxtnMaster_get_last_meas (self) } # [inline] pub unsafe fn get_last_clock (& self) -> i32 { p...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99285
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Master_get_repeat_meas (self) } # [inline] pub unsafe fn get_last_meas (& self) -> i32 { pxtnMaster_get_last_meas (self) } # [inli...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_r_v5` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100501
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> pxtnERR { pxtnMaster_io_r_v5 (self , p_doc) } # [inline] pub unsafe fn io_r_v5_EventNum (& mut self , p_...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100422
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._doc , rough) } # [inline] pub unsafe fn io_r_v5 (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnMaster_io_r_v5 (self...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_last_clock` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_last_clock (& self) -> i32 { pxtnMaster_get_last_clock (self) } # [inline] pub unsafe fn get_play_meas (& self) -> i32 { p...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99376
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnMaster_get_last_meas (self) } # [inline] pub unsafe fn get_last_clock (& self) -> i32 { pxtnMaster_get_last_clock (self) } # [in...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_r_v5_EventNum` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100632
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> i32 { pxtnMaster_io_r_v5_EventNum (self , p_doc) } # [inline] pub unsafe fn io_r_x4x (& mut self , p_doc...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100548
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , p_doc) } # [inline] pub unsafe fn io_r_v5_EventNum (& mut self , p_doc : * mut pxtnDescriptor) -> i32 { pxtnMaster_io_r_v5_Eve...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_play_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99515
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn get_play_meas (& self) -> i32 { pxtnMaster_get_play_meas (self) } # [inline] pub unsafe fn set_meas_num (& mut self , meas_nu...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99469
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nMaster_get_last_clock (self) } # [inline] pub unsafe fn get_play_meas (& self) -> i32 { pxtnMaster_get_play_meas (self) } # [inli...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_r_x4x` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> pxtnERR { pxtnMaster_io_r_x4x (self , p_doc) } # [inline] pub unsafe fn io_r_x4x_EventNum (& mut self , ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100688
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf , p_doc) } # [inline] pub unsafe fn io_r_x4x (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnMaster_io_r_x4x (sel...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_set_meas_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...(& mut self , meas_num : i32) { pxtnMaster_set_meas_num (self , meas_num) } # [inline] pub unsafe fn set_repeat_meas (& mut self ,...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99560
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...er_get_play_meas (self) } # [inline] pub unsafe fn set_meas_num (& mut self , meas_num : i32) { pxtnMaster_set_meas_num (self , me...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_r_x4x_EventNum` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100901
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut pxtnDescriptor) -> i32 { pxtnMaster_io_r_x4x_EventNum (self , p_doc) } # [inline] pub unsafe fn new () -> Self { let mut __b...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , p_doc) } # [inline] pub unsafe fn io_r_x4x_EventNum (& mut self , p_doc : * mut pxtnDescriptor) -> i32 { pxtnMaster_io_r_x4x_E...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_set_repeat_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...meas (& mut self , meas : i32) { pxtnMaster_set_repeat_meas (self , meas) } # [inline] pub unsafe fn set_last_meas (& mut self , m...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s_num (self , meas_num) } # [inline] pub unsafe fn set_repeat_meas (& mut self , meas : i32) { pxtnMaster_set_repeat_meas (self , ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_pxtnMaster` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:101057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aybeUninit :: uninit () ; pxtnMaster_pxtnMaster (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100958
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ster_io_r_x4x_EventNum (self , p_doc) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:101113
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ter (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnMaster...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_set_last_meas` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._meas (& mut self , meas : i32) { pxtnMaster_set_last_meas (self , meas) } # [inline] pub unsafe fn set_beat_clock (& mut self , b...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99786
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...epeat_meas (self , meas) } # [inline] pub unsafe fn set_last_meas (& mut self , meas : i32) { pxtnMaster_set_last_meas (self , mea...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_pxtnMaster_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:101195
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsafe fn destruct (& mut self) { pxtnMaster_pxtnMaster_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struct pxtnPulse_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:101157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnMaster_pxtnMaster_destructor (self) } } #...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_set_beat_clock` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99957
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ut self , beat_clock : i32) { pxtnMaster_set_beat_clock (self , beat_clock) } # [inline] pub unsafe fn AdjustMeasNum (& mut self ,...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:99894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...st_meas (self , meas) } # [inline] pub unsafe fn set_beat_clock (& mut self , beat_clock : i32) { pxtnMaster_set_beat_clock (self ...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_Decode` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnPulse_PCM) -> pxtnERR { pxtnPulse_Oggv_Decode (self , p_pcm) } # [inline] pub unsafe fn Release (& mut self) { pxtnPuls...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104866
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l pxtnPulse_Oggv { # [inline] pub unsafe fn Decode (& self , p_pcm : * mut pxtnPulse_PCM) -> pxtnERR { pxtnPulse_Oggv_Decode (self...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_AdjustMeasNum` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Num (& mut self , clock : i32) { pxtnMaster_AdjustMeasNum (self , clock) } # [inline] pub unsafe fn get_this_clock (& self , meas ...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100016
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lock (self , beat_clock) } # [inline] pub unsafe fn AdjustMeasNum (& mut self , clock : i32) { pxtnMaster_AdjustMeasNum (self , cl...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105026
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub unsafe fn Release (& mut self) { pxtnPulse_Oggv_Release (self) } # [inline] pub unsafe fn GetInfo (& mut self , p_ch : * mut ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnPulse_Oggv_Decode (self , p_pcm) } # [inline] pub unsafe fn Release (& mut self) { pxtnPulse_Oggv_Release (self) } # [inline] pu...
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_get_this_clock` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100213
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...2 , clock : i32) -> i32 { pxtnMaster_get_this_clock (self , meas , beat , clock) } # [inline] pub unsafe fn io_w_v5 (& self , p_do...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , clock) } # [inline] pub unsafe fn get_this_clock (& self , meas : i32 , beat : i32 , clock : i32) -> i32 { pxtnMaster_get_this_...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_GetInfo` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int) -> bool { pxtnPulse_Oggv_GetInfo (self , p_ch , p_sps , p_smp_num) } # [inline] pub unsafe fn GetSize (& self) -> i...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105069
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn GetInfo (& mut self , p_ch : * mut :: std :: os :: raw :: c_int , p_sps : * mut :: std :: os :: raw :: c_int , p_smp_num : * mut :: std :: os :: raw :: c_int) -> bool { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_w_v5` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100367
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...riptor , rough : i32) -> bool { pxtnMaster_io_w_v5 (self , p_doc , rough) } # [inline] pub unsafe fn io_r_v5 (& mut self , p_doc :...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , clock) } # [inline] pub unsafe fn io_w_v5 (& self , p_doc : * mut pxtnDescriptor , rough : i32) -> bool { pxtnMaster_io_w_v5 (s...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_GetSize` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b unsafe fn GetSize (& self) -> i32 { pxtnPulse_Oggv_GetSize (self) } # [inline] pub unsafe fn ogg_write (& self , p_doc : * mut p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...self , p_ch , p_sps , p_smp_num) } # [inline] pub unsafe fn GetSize (& self) -> i32 { pxtnPulse_Oggv_GetSize (self) } # [inline] p...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_r_v5` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100501
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> pxtnERR { pxtnMaster_io_r_v5 (self , p_doc) } # [inline] pub unsafe fn io_r_v5_EventNum (& mut self , p_...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100422
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._doc , rough) } # [inline] pub unsafe fn io_r_v5 (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnMaster_io_r_v5 (self...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_ogg_write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105479
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_ogg_write (self , p_doc) } # [inline] pub unsafe fn ogg_read (& mut self , p_doc :...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._GetSize (self) } # [inline] pub unsafe fn ogg_write (& self , p_doc : * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_ogg_write (s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_r_v5_EventNum` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100632
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> i32 { pxtnMaster_io_r_v5_EventNum (self , p_doc) } # [inline] pub unsafe fn io_r_x4x (& mut self , p_doc...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100548
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , p_doc) } # [inline] pub unsafe fn io_r_v5_EventNum (& mut self , p_doc : * mut pxtnDescriptor) -> i32 { pxtnMaster_io_r_v5_Eve...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_ogg_read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut pxtnDescriptor) -> pxtnERR { pxtnPulse_Oggv_ogg_read (self , p_doc) } # [inline] pub unsafe fn pxtn_write (& self , p_doc : *...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf , p_doc) } # [inline] pub unsafe fn ogg_read (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnPulse_Oggv_ogg_read ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_pxtn_write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_pxtn_write (self , p_doc) } # [inline] pub unsafe fn pxtn_read (& mut self , p_doc...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105664
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , p_doc) } # [inline] pub unsafe fn pxtn_write (& self , p_doc : * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_pxtn_write ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_r_x4x` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> pxtnERR { pxtnMaster_io_r_x4x (self , p_doc) } # [inline] pub unsafe fn io_r_x4x_EventNum (& mut self , ...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100688
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf , p_doc) } # [inline] pub unsafe fn io_r_x4x (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnMaster_io_r_x4x (sel...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_pxtn_read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_pxtn_read (self , p_doc) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut p...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105793
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...self , p_doc) } # [inline] pub unsafe fn pxtn_read (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_pxtn_read ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_io_r_x4x_EventNum` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100901
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut pxtnDescriptor) -> i32 { pxtnMaster_io_r_x4x_EventNum (self , p_doc) } # [inline] pub unsafe fn new () -> Self { let mut __b...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100816
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , p_doc) } # [inline] pub unsafe fn io_r_x4x_EventNum (& mut self , p_doc : * mut pxtnDescriptor) -> i32 { pxtnMaster_io_r_x4x_E...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_Copy` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105993
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t : * mut pxtnPulse_Oggv) -> bool { pxtnPulse_Oggv_Copy (self , p_dst) } # [inline] pub unsafe fn new () -> Self { let mut __bindg...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ead (self , p_doc) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut pxtnPulse_Oggv) -> bool { pxtnPulse_Oggv_Copy (self , p...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_pxtnMaster` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:101057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aybeUninit :: uninit () ; pxtnMaster_pxtnMaster (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:100958
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ster_io_r_x4x_EventNum (self , p_doc) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:101113
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ter (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnMaster...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_pxtnPulse_Oggv` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106140
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Uninit :: uninit () ; pxtnPulse_Oggv_pxtnPulse_Oggv (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] ...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnPulse_Oggv_Copy (self , p_dst) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ggv (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnMaster_pxtnMaster_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:101195
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsafe fn destruct (& mut self) { pxtnMaster_pxtnMaster_destructor (self) } } # [repr (C)] # [derive (Debug)] pub struct pxtnPulse_...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:101157
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnMaster_pxtnMaster_destructor (self) } } #...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_Decode` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnPulse_PCM) -> pxtnERR { pxtnPulse_Oggv_Decode (self , p_pcm) } # [inline] pub unsafe fn Release (& mut self) { pxtnPuls...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104866
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...l pxtnPulse_Oggv { # [inline] pub unsafe fn Decode (& self , p_pcm : * mut pxtnPulse_PCM) -> pxtnERR { pxtnPulse_Oggv_Decode (self...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_pxtnPulse_Oggv_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106286
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn destruct (& mut self) { pxtnPulse_Oggv_pxtnPulse_Oggv_destructor (self) } } pub const pxtnWOICETYPE_pxtnWOICE_None : pxtnWOIC...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106248
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_Oggv_pxtnPulse_Oggv_destructor (sel...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105026
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... pub unsafe fn Release (& mut self) { pxtnPulse_Oggv_Release (self) } # [inline] pub unsafe fn GetInfo (& mut self , p_ch : * mut ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:104989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tnPulse_Oggv_Decode (self , p_pcm) } # [inline] pub unsafe fn Release (& mut self) { pxtnPulse_Oggv_Release (self) } # [inline] pu...
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_voice_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125679
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fe fn get_voice_num (& self) -> i32 { pxtnWoice_get_voice_num (self) } # [inline] pub unsafe fn get_x3x_tuning (& self) -> f32 { p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125633
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnWoice) ; } impl pxtnWoice { # [inline] pub unsafe fn get_voice_num (& self) -> i32 { pxtnWoice_get_voice_num (self) } # [inlin...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_GetInfo` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int) -> bool { pxtnPulse_Oggv_GetInfo (self , p_ch , p_sps , p_smp_num) } # [inline] pub unsafe fn GetSize (& self) -> i...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105069
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e] pub unsafe fn GetInfo (& mut self , p_ch : * mut :: std :: os :: raw :: c_int , p_sps : * mut :: std :: os :: raw :: c_int , p_smp_num : * mut :: std :: os :: raw :: c_int) -> bool { ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_x3x_tuning` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125770
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_x3x_tuning (& self) -> f32 { pxtnWoice_get_x3x_tuning (self) } # [inline] pub unsafe fn get_x3x_basic_key (& self) -> i32 ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...xtnWoice_get_voice_num (self) } # [inline] pub unsafe fn get_x3x_tuning (& self) -> f32 { pxtnWoice_get_x3x_tuning (self) } # [inl...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_GetSize` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...b unsafe fn GetSize (& self) -> i32 { pxtnPulse_Oggv_GetSize (self) } # [inline] pub unsafe fn ogg_write (& self , p_doc : * mut p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...self , p_ch , p_sps , p_smp_num) } # [inline] pub unsafe fn GetSize (& self) -> i32 { pxtnPulse_Oggv_GetSize (self) } # [inline] p...
[INFO] [stdout]   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_ogg_write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105479
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_ogg_write (self , p_doc) } # [inline] pub unsafe fn ogg_read (& mut self , p_doc :...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._GetSize (self) } # [inline] pub unsafe fn ogg_write (& self , p_doc : * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_ogg_write (s...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_ogg_read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut pxtnDescriptor) -> pxtnERR { pxtnPulse_Oggv_ogg_read (self , p_doc) } # [inline] pub unsafe fn pxtn_write (& self , p_doc : *...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...elf , p_doc) } # [inline] pub unsafe fn ogg_read (& mut self , p_doc : * mut pxtnDescriptor) -> pxtnERR { pxtnPulse_Oggv_ogg_read ...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_x3x_basic_key` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125865
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...get_x3x_basic_key (& self) -> i32 { pxtnWoice_get_x3x_basic_key (self) } # [inline] pub unsafe fn get_type (& self) -> pxtnWOICETY...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125815
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Woice_get_x3x_tuning (self) } # [inline] pub unsafe fn get_x3x_basic_key (& self) -> i32 { pxtnWoice_get_x3x_basic_key (self) } # ...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_pxtn_write` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_pxtn_write (self , p_doc) } # [inline] pub unsafe fn pxtn_read (& mut self , p_doc...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105664
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , p_doc) } # [inline] pub unsafe fn pxtn_write (& self , p_doc : * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_pxtn_write ...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_type` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125964
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fn get_type (& self) -> pxtnWOICETYPE { pxtnWoice_get_type (self) } # [inline] pub unsafe fn get_voice (& self , idx : i32) -> * c...
[INFO] [stdout]   |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ce_get_x3x_basic_key (self) } # [inline] pub unsafe fn get_type (& self) -> pxtnWOICETYPE { pxtnWoice_get_type (self) } # [inline]...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_pxtn_read` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_pxtn_read (self , p_doc) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut p...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105793
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...self , p_doc) } # [inline] pub unsafe fn pxtn_read (& mut self , p_doc : * mut pxtnDescriptor) -> bool { pxtnPulse_Oggv_pxtn_read ...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_voice` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126075
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dx : i32) -> * const pxtnVOICEUNIT { pxtnWoice_get_voice (self , idx) } # [inline] pub unsafe fn get_voice_variable (& mut self , ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._get_type (self) } # [inline] pub unsafe fn get_voice (& self , idx : i32) -> * const pxtnVOICEUNIT { pxtnWoice_get_voice (self , ...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_Copy` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105993
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t : * mut pxtnPulse_Oggv) -> bool { pxtnPulse_Oggv_Copy (self , p_dst) } # [inline] pub unsafe fn new () -> Self { let mut __bindg...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:105924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ead (self , p_doc) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut pxtnPulse_Oggv) -> bool { pxtnPulse_Oggv_Copy (self , p...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_voice_variable` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: i32) -> * mut pxtnVOICEUNIT { pxtnWoice_get_voice_variable (self , idx) } # [inline] pub unsafe fn get_instance (& self , idx : ...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126121
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...self , idx) } # [inline] pub unsafe fn get_voice_variable (& mut self , idx : i32) -> * mut pxtnVOICEUNIT { pxtnWoice_get_voice_va...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_pxtnPulse_Oggv` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106140
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Uninit :: uninit () ; pxtnPulse_Oggv_pxtnPulse_Oggv (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] ...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... { pxtnPulse_Oggv_Copy (self , p_dst) } # [inline] pub unsafe fn new () -> Self { let mut __bindgen_tmp = :: std :: mem :: MaybeUn...
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `core::mem::MaybeUninit::<T>::assume_init` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106204
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ggv (__bindgen_tmp . as_mut_ptr ()) ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_instance` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126338
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...32) -> * const pxtnVOICEINSTANCE { pxtnWoice_get_instance (self , idx) } # [inline] pub unsafe fn set_name_buf (& mut self , name_...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126259
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (self , idx) } # [inline] pub unsafe fn get_instance (& self , idx : i32) -> * const pxtnVOICEINSTANCE { pxtnWoice_get_instance (...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnPulse_Oggv_pxtnPulse_Oggv_destructor` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106286
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e fn destruct (& mut self) { pxtnPulse_Oggv_pxtnPulse_Oggv_destructor (self) } } pub const pxtnWOICETYPE_pxtnWOICE_None : pxtnWOIC...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:106248
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; __bindgen_tmp . assume_init () } # [inline] pub unsafe fn destruct (& mut self) { pxtnPulse_Oggv_pxtnPulse_Oggv_destructor (sel...
[INFO] [stdout]   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_set_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126505
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... buf_size : i32) -> bool { pxtnWoice_set_name_buf (self , name_buf , buf_size) } # [inline] pub unsafe fn get_name_buf (& self , p...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126387
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nline] pub unsafe fn set_name_buf (& mut self , name_buf : * const :: std :: os :: raw :: c_char , buf_size : i32) -> bool { pxtnW...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126674
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_char { pxtnWoice_get_name_buf (self , p_buf_size) } # [inline] pub unsafe fn is_name_buf (& self) -> bool...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126570
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } # [inline] pub unsafe fn get_name_buf (& self , p_buf_size : * mut i32) -> * const :: std :: os :: raw :: c_char { pxtnWoice_ge...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_voice_num` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125679
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fe fn get_voice_num (& self) -> i32 { pxtnWoice_get_voice_num (self) } # [inline] pub unsafe fn get_x3x_tuning (& self) -> f32 { p...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125633
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pxtnWoice) ; } impl pxtnWoice { # [inline] pub unsafe fn get_voice_num (& self) -> i32 { pxtnWoice_get_voice_num (self) } # [inlin...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_is_name_buf` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126775
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...safe fn is_name_buf (& self) -> bool { pxtnWoice_is_name_buf (self) } # [inline] pub unsafe fn Voice_Allocate (& mut self , voice_...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t_name_buf (self , p_buf_size) } # [inline] pub unsafe fn is_name_buf (& self) -> bool { pxtnWoice_is_name_buf (self) } # [inline]...
[INFO] [stdout]   |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_x3x_tuning` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125770
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fn get_x3x_tuning (& self) -> f32 { pxtnWoice_get_x3x_tuning (self) } # [inline] pub unsafe fn get_x3x_basic_key (& self) -> i32 ...
[INFO] [stdout]   |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...xtnWoice_get_voice_num (self) } # [inline] pub unsafe fn get_x3x_tuning (& self) -> f32 { pxtnWoice_get_x3x_tuning (self) } # [inl...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_Voice_Allocate` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126887
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f , voice_num : i32) -> bool { pxtnWoice_Voice_Allocate (self , voice_num) } # [inline] pub unsafe fn Voice_Release (& mut self) {...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126817
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s_name_buf (self) } # [inline] pub unsafe fn Voice_Allocate (& mut self , voice_num : i32) -> bool { pxtnWoice_Voice_Allocate (sel...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_Voice_Release` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nsafe fn Voice_Release (& mut self) { pxtnWoice_Voice_Release (self) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut pxtnW...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:126944
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ice_Allocate (self , voice_num) } # [inline] pub unsafe fn Voice_Release (& mut self) { pxtnWoice_Voice_Release (self) } # [inline...
[INFO] [stdout]   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_get_x3x_basic_key` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125865
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...get_x3x_basic_key (& self) -> i32 { pxtnWoice_get_x3x_basic_key (self) } # [inline] pub unsafe fn get_type (& self) -> pxtnWOICETY...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:125815
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Woice_get_x3x_tuning (self) } # [inline] pub unsafe fn get_x3x_basic_key (& self) -> i32 { pxtnWoice_get_x3x_basic_key (self) } # ...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning[E0133]: call to unsafe function `pxtnWoice_Copy` is unsafe and requires unsafe block
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:127095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... , p_dst : * mut pxtnWoice) -> bool { pxtnWoice_Copy (self , p_dst) } # [inline] pub unsafe fn Slim (& mut self) { pxtnWoice_Slim ...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
[INFO] [stdout]   |
[INFO] [stdout]   = note: consult the function's documentation for information on how to avoid undefined behavior
[INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/pxtone-sys-089811a4967a87d1/out/bindings.rs:3:127031
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Voice_Release (self) } # [inline] pub unsafe fn Copy (& self , p_dst : * mut pxtnWoice) -> bool { pxtnWoice_Copy (self , p_dst) } ...
[WARN] too many lines in the log, truncating it
